WebPartManager.SaveCustomPersonalizationState Metodo

Definizione

Salva i dati di stato della personalizzazione gestiti dal controllo WebPartManager, in modo che sia possibile ricaricarli ogni volta che si esegue il caricamento della pagina.

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

Parametri

state
PersonalizationDictionary

Oggetto PersonalizationDictionary che contiene i dati sullo stato da caricare.

Commenti

Il SaveCustomPersonalizationState metodo è fondamentale nel processo di personalizzazione, perché consente di archiviare le impostazioni utente personalizzate per le sessioni del browser future e le visite a una pagina. Il metodo salva i dati dello stato di personalizzazione personalizzati, che includono elementi come i seguenti: controlli dinamici WebPart o server aggiunti a una pagina o eliminati da una pagina, controlli spostati in una pagina e connessioni dinamiche create o eliminate.

Non è possibile chiamare questo metodo direttamente dal codice. È tuttavia possibile chiamare il IPersonalizable.Save metodo, che chiama questo metodo per salvare i dati di personalizzazione.

Note per gli eredi

Gli sviluppatori possono eseguire l'override di questo metodo in una classe derivata WebPartManager per personalizzare il processo di salvataggio dei dati di personalizzazione.

Si applica a

Vedi anche