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 Personalisierungsdetails auf der Seitenebene betreffen, die durch das WebPartManager-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 die von ihm verwalteten Personalisierungsdaten auf Seitenebene geändert haben. Die Personalisierungsdaten ändern sich, wenn Benutzer verschiedene Personalisierungsaktionen auf Seitenebene ausführen, z. B. Das Hinzufügen oder Entfernen von WebPart Steuerelementen, das Verbinden oder Trennen von Steuerelementen, das Ändern des Seitenlayouts durch Verschieben von Steuerelementen und andere Aktionen.
Hinweis
Benutzer können auch eine Personalisierung auf Steuerungsebene durchführen, d. h. sie nehmen Personalisierungsänderungen an einem bestimmten Steuerelement vor, 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 Steuerungsebene wirkt sich nicht auf die Personalisierungsdaten auf Seitenebene aus, die WebPartManager vom Steuerelement nachverfolgt werden. Daher wird der Eigenschaftswert nicht in true
geändert, wenn die IsCustomPersonalizationStateDirty Personalisierung auf Steuerungsebene erfolgt.
Obwohl die -Methode geschützt ist und von einem Aufrufer nicht direkt zugegriffen werden kann, kann von Aufrufenden direkt auf die IPersonalizable.IsDirty Eigenschaft zugegriffen werden, und sie gibt den Wert dieser Eigenschaft zurück.