WebPartManager.IsCustomPersonalizationStateDirty Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob Personalisierungsänderungen vorgenommen wurden, die sich auf Personalisierungsdetails auf Seitenebene auswirken, die WebPartManager vom Steuerelement gesteuert werden.
protected:
virtual property bool IsCustomPersonalizationStateDirty { bool get(); };
protected virtual bool IsCustomPersonalizationStateDirty { get; }
member this.IsCustomPersonalizationStateDirty : bool
Protected Overridable ReadOnly Property IsCustomPersonalizationStateDirty As Boolean
Eigenschaftswert
Ein boolescher Wert, der angibt, ob Personalisierungsänderungen vorgenommen wurden. Der Standardwert ist false.
Hinweise
Das WebPartManager Steuerelement verwendet die IsCustomPersonalizationStateDirty Eigenschaft intern, um nachzuverfolgen, ob sich eine der von ihm verwalteten Personalisierungsdaten auf Seitenebene geändert hat. Die Personalisierungsdaten ändern sich, wenn Benutzer verschiedene Personalisierungsaktionen auf Seitenebene ausführen, z. B. Das Hinzufügen oder Entfernen WebPart von Steuerelementen, das Verbinden oder Trennen von Steuerelementen, das Ändern des Layouts der Seite durch Verschieben von Steuerelementen und andere Aktionen.
Hinweis
Benutzer können auch Personalisierung auf Steuerelementebene durchführen, was bedeutet, dass sie Personalisierungsänderungen an einem bestimmten Steuerelement vornehmen, und die Änderungen wirken sich nur auf dieses Steuerelement aus. Ein Beispiel wäre das Bearbeiten des Steuerelements und das Ändern des Titeltexts oder der Hintergrundfarbe. Die Personalisierung auf Steuerelementebene wirkt sich nicht auf die vom WebPartManager Steuerelement nachverfolgten Personalisierungsdaten auf Seitenebene aus, sodass der IsCustomPersonalizationStateDirty Eigenschaftswert nicht geändert true wird, wenn die Personalisierung auf Steuerelementebene erfolgt.
Obwohl die Methode geschützt ist und nicht direkt von einem Aufrufer aufgerufen werden kann, kann die IPersonalizable.IsDirty Eigenschaft direkt von Aufrufern aufgerufen werden und gibt den Wert dieser Eigenschaft zurück.