Udostępnij za pośrednictwem


WebPartManager.LoadCustomPersonalizationState Metoda

Definicja

Przechowuje niestandardowe dane personalizacji, które zostały przekazane do WebPartManager kontrolki przez obiekty personalizacji, które mają być używane później podczas procesu inicjowania.

protected:
 virtual void LoadCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void LoadCustomPersonalizationState (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member LoadCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.LoadCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub LoadCustomPersonalizationState (state As PersonalizationDictionary)

Parametry

state
PersonalizationDictionary

Element PersonalizationDictionary zawierający dane stanu do załadowania.

Uwagi

Metoda LoadCustomPersonalizationState udostępnia zapisane dane stanu w postaci PersonalizationDictionary obiektu. Te dane są ostatecznie używane do ładowania danych personalizacji do kontrolek składników Web Part i wykonywania innych zadań inicjowania.

Uwaga

Ta metoda jest wywoływana przez sekwencję metod rozpoczynających się, gdy TrackViewState metoda początkowo żąda skojarzonego WebPartPersonalization obiektu w celu dostarczenia danych personalizacji do kontrolki WebPartManager .

Nie można wywołać tej metody bezpośrednio z kodu. Można jednak bezpośrednio wywołać metodę IPersonalizable.Load , która sama wywołuje metodę LoadCustomPersonalizationState i zwraca dane personalizacji.

Uwagi dotyczące dziedziczenia

Deweloperzy mogą zastąpić metodę LoadCustomPersonalizationState(PersonalizationDictionary) w klasie pochodnej WebPartManager .

Dotyczy

Zobacz też