WebPartPersonalization.HasPersonalizationState Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą, czy bieżąca strona i zakres personalizacji mają skojarzone dane personalizacji.
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
Wartość właściwości
true jeśli strona ma skojarzone dane personalizacji; w przeciwnym razie, false.
- Atrybuty
Wyjątki
Brak dostawcy personalizacji skojarzonego z wystąpieniem WebPartPersonalization . Taka sytuacja może wystąpić, jeśli dostęp do właściwości jest uzyskiwany przed ukończeniem metody skojarzonej WebPartManager kontrolki OnInit(EventArgs) .
— lub —
Wartość Page właściwości skojarzonej WebPartManager to null.
— lub —
Wartość Request właściwości skojarzonego WebPartManager wystąpienia kontrolki Page to null.
Uwagi
Jest to wygodna metoda określania, czy bieżąca kombinacja strony i zakresu ma skojarzone dane personalizacji. Wewnętrznie metoda wywołuje GetCountOfState dostawcę, aby określić, czy dane istnieją.