Udostępnij za pośrednictwem


WebPartPersonalization.ExtractPersonalizationState Metoda

Definicja

Wyodrębnia dane personalizacji z kontrolki nadrzędnej WebPartManager .

Przeciążenia

ExtractPersonalizationState()

Wyodrębnia dane personalizacji z kontrolki nadrzędnej WebPartManager .

ExtractPersonalizationState(WebPart)

Wyodrębnia dane personalizacji z kontrolki składników Web Part, gdy jest to wymagane przez kontrolkę nadrzędną WebPartManager .

ExtractPersonalizationState()

Wyodrębnia dane personalizacji z kontrolki nadrzędnej WebPartManager .

protected public:
 virtual void ExtractPersonalizationState();
protected internal virtual void ExtractPersonalizationState ();
abstract member ExtractPersonalizationState : unit -> unit
override this.ExtractPersonalizationState : unit -> unit
Protected Friend Overridable Sub ExtractPersonalizationState ()

Wyjątki

Podjęto próbę wyodrębnienia stanu personalizacji przed załadowaniem stanu z bazowego magazynu danych.

-lub-

Stan personalizacji nie został jeszcze zastosowany.

-lub-

Element ID elementu WebPartManager zmienił się od czasu zastosowania danych personalizacji.

-lub-

Stan personalizacji zwrócony z magazynu danych to null.

Uwagi

IsEnabled Jeśli właściwość jest ustawiona na truewartość , a stan personalizacji nie jest resetowany podczas żądania strony (na przykład gdy ShouldResetPersonalizationState właściwość ma falsewartość ), ta metoda wyodrębnia dane personalizacji z kontrolki nadrzędnej WebPartManager podczas jej SaveStateComplete zdarzenia.

Ta metoda wywołuje metodę ExtractWebPartManagerPersonalization w wystąpieniu PersonalizationState w celu wyodrębnienia stanu personalizacji z kontrolki nadrzędnej WebPartManager .

Zobacz też

Dotyczy

ExtractPersonalizationState(WebPart)

Wyodrębnia dane personalizacji z kontrolki składników Web Part, gdy jest to wymagane przez kontrolkę nadrzędną WebPartManager .

protected public:
 virtual void ExtractPersonalizationState(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected internal virtual void ExtractPersonalizationState (System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member ExtractPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.ExtractPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Friend Overridable Sub ExtractPersonalizationState (webPart As WebPart)

Parametry

webPart
WebPart

Kontrolka składników Web Part zawierająca dane personalizacji do wyodrębnienia.

Wyjątki

Podjęto próbę wyodrębnienia stanu personalizacji z kontrolki składników Web Part, która nie jest zarządzana przez element nadrzędny WebPartManager.

Podjęto próbę wyodrębnienia stanu personalizacji przed załadowaniem stanu z bazowego magazynu danych.

-lub-

Stan personalizacji nie został jeszcze zastosowany.

-lub-

Element ID elementu WebPart zmienił się od czasu zastosowania danych personalizacji.

-lub-

Stan personalizacji zwrócony z magazynu danych to null.

Uwagi

IsEnabled Jeśli właściwość jest ustawiona na true, a stan personalizacji nie jest resetowany podczas żądania strony (na przykład gdy ShouldResetPersonalizationState właściwość ma falsewartość ), ta metoda wyodrębnia dane personalizacji z kontrolki składników Web Part określonej przez webPart. Ta metoda wywołuje metodę ExtractWebPartPersonalization w wystąpieniu PersonalizationState w celu wyodrębnienia stanu personalizacji z dostarczonej kontrolki składników Web Part.

Zobacz też

Dotyczy