Condividi tramite


WebPartManager.LoadCustomPersonalizationState Metodo

Definizione

Archivia i dati di personalizzazione che sono stati passati al controllo WebPartManager dagli oggetti di personalizzazione da usare in un secondo momento durante il processo di inizializzazione.

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)

Parametri

state
PersonalizationDictionary

Oggetto PersonalizationDictionary che contiene i dati sullo stato da caricare.

Commenti

Il LoadCustomPersonalizationState metodo fornisce dati sullo stato salvati sotto forma di PersonalizationDictionary oggetto. Questi dati vengono infine usati per caricare i dati di personalizzazione nei controlli Web part e per eseguire altre attività di inizializzazione.

Nota

Questo metodo viene chiamato da una sequenza di metodi che iniziano quando il TrackViewState metodo richiede inizialmente all'oggetto WebPartManager associato WebPartPersonalization di fornire dati di personalizzazione al controllo.

Non è possibile chiamare questo metodo direttamente dal codice. È tuttavia possibile chiamare direttamente il IPersonalizable.Load metodo, che chiama il LoadCustomPersonalizationState metodo e restituisce i dati di personalizzazione.

Note per gli eredi

Gli sviluppatori possono eseguire l'override del LoadCustomPersonalizationState(PersonalizationDictionary) metodo in una classe derivata WebPartManager .

Si applica a

Vedi anche