WebPartManager.IPersonalizable.Load(PersonalizationDictionary) Método

Definición

Devuelve los datos de estado de personalización personalizados y anteriormente cargados que deben cargarse en el control WebPartManager.

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

Parámetros

state
PersonalizationDictionary

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

Implementaciones

Comentarios

Este método es una implementación del IPersonalizable.Load método , que proporciona una manera de que el control de elementos web establecido acceda directamente al método protegido WebPartManager.LoadCustomPersonalizationState . Cuando se llama a este método, almacena los datos personalizados personalizados administrados por el WebPartManager control y que se guardaron anteriormente en el almacén de datos permanente para usarlos más adelante en el proceso de inicialización.

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 de elementos web lo usa principalmente como mecanismo para recuperar datos de personalización.

Notas a los desarrolladores de herederos

Un escenario en el que los desarrolladores usarían este método es si están desarrollando un marco de personalización personalizado para usarlo en lugar del proporcionado por el conjunto de controles de 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.Load(PersonalizationDictionary) método en el momento adecuado para cargar datos de personalización personalizados.

Se aplica a

Consulte también