Freigeben über


WebPartManager.IsCustomPersonalizationStateDirty Eigenschaft

Definition

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.

Gilt für:

Weitere Informationen