Freigeben über


WebPartPersonalization.HasPersonalizationState Eigenschaft

Definition

Gibt einen Wert zurück, der angibt, ob der aktuellen Seite und dem Personalisierungsbereich Personalisierungsdaten zugeordnet sind.

public:
 virtual property bool HasPersonalizationState { bool get(); };
[System.ComponentModel.Browsable(false)]
public virtual bool HasPersonalizationState { get; }
[<System.ComponentModel.Browsable(false)>]
member this.HasPersonalizationState : bool
Public Overridable ReadOnly Property HasPersonalizationState As Boolean

Eigenschaftswert

true, wenn der Seite Personalisierungsdaten zugeordnet sind, andernfalls false.

Attribute

Ausnahmen

Es gibt keinen der WebPartPersonalization-Instanz zugeordneten Personalisierungsanbieter. Dies kann geschehen, wenn der Zugriff auf die Eigenschaft vor dem Abschluss der WebPartManager-Methode des zugeordneten OnInit(EventArgs)-Steuerelements erfolgt.

- oder -

Der Wert der Page-Eigenschaft für den zugeordneten WebPartManager ist null.

- oder -

Der Wert der Request-Eigenschaft für die dem WebPartManager-Steuerelement zugeordnete Page-Instanz ist null.

Hinweise

Dies ist eine praktische Methode, um zu bestimmen, ob der aktuellen Seiten- und Bereichskombination Personalisierungsdaten zugeordnet sind. Intern ruft GetCountOfState die -Methode den Anbieter auf, um zu bestimmen, ob Daten vorhanden sind.

Gilt für:

Weitere Informationen