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

Boolean

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 bequeme Methode zum Ermitteln, ob die aktuelle Seite und die Bereichskombination Personalisierungsdaten zugeordnet sind. Intern ruft die Methode den Anbieter auf GetCountOfState , um zu bestimmen, ob Daten vorhanden sind.

Gilt für

Siehe auch