Comparteix a través de


WebPartManager.SaveCustomPersonalizationState Método

Definición

Guarda los datos de estado de personalización personalizados que mantiene el control WebPartManager, para que se puedan volver a cargar cada vez que se vuelva a cargar la página.

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)

Parámetros

state
PersonalizationDictionary

PersonalizationDictionary que contiene los datos de estado que se van a cargar.

Comentarios

El SaveCustomPersonalizationState método es fundamental en el proceso de personalización, ya que permite almacenar la configuración de usuario personalizada para futuras sesiones del explorador y visitas a una página. El método guarda datos de estado de personalización personalizados, que incluye elementos como los siguientes: controles dinámicos WebPart o de servidor que se han agregado a una página o eliminado de una página; controles que se han movido en una página y conexiones dinámicas que se han creado o eliminado.

No puede llamar a este método directamente desde el código. Sin embargo, puede llamar al IPersonalizable.Save método , que llama a este método para guardar los datos de personalización.

Notas a los desarrolladores de herederos

Los desarrolladores pueden invalidar este método en una clase derivada WebPartManager para personalizar el proceso de guardar datos de personalización.

Se aplica a

Consulte también