WebPartManager.IPersonalizable.Save(PersonalizationDictionary) Método

Definición

Guarda los datos de estado de personalización propios que son administrados por el control WebPartManager.

 virtual void System.Web.UI.WebControls.WebParts.IPersonalizable.Save(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state) = System::Web::UI::WebControls::WebParts::IPersonalizable::Save;
void IPersonalizable.Save (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member System.Web.UI.WebControls.WebParts.IPersonalizable.Save : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.System.Web.UI.WebControls.WebParts.IPersonalizable.Save : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Sub Save (state As PersonalizationDictionary) Implements IPersonalizable.Save

Parámetros

state
PersonalizationDictionary

Objeto PersonalizationDictionary que contiene los datos de estado que se van a guardar.

Implementaciones

Comentarios

El IPersonalizable.Save método es una implementación del IPersonalizable.Save método , que proporciona una manera de que el control elementos web establecido acceda directamente al método protegidoWebPartManager.SaveCustomPersonalizationState. Cuando se llama a este método, guarda todos los datos personalizados administrados por el WebPartManager control en el almacén de datos permanente configurado para una aplicación de elementos web.

Nota

En la mayoría de los casos, el código para desarrolladores de páginas y controles no necesita llamar a este método, ya que el control elementos web lo usa principalmente como mecanismo para guardar los datos de personalización.

Notas a los desarrolladores de herederos

Un escenario en el que los desarrolladores trabajarían con este método es si desarrollan un marco de personalización personalizado para usarlo en lugar del proporcionado por el conjunto de controles elementos web. En tales casos, los desarrolladores podrían heredar de la WebPartManager clase e invalidar el CreatePersonalization() método para devolver una implementación personalizada de un WebPartPersonalization objeto. El objeto personalizado WebPartPersonalization llamaría a la implementación del IPersonalizable.Save(PersonalizationDictionary) método en el momento adecuado para guardar los datos de personalización personalizados.

Se aplica a

Consulte también