WebPartManager.LoadCustomPersonalizationState Metoda
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.
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
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 .