Język

WebPartPersonalization.HasPersonalizationState Właściwość

Definicja

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ą.

Dotyczy

Zobacz też