WebPartManager.SaveCustomPersonalizationState Método

Definição

Guarda os dados personalizados de estado de personalização mantidos pelo WebPartManager controlo, para que estes dados possam ser recarregados sempre que a página for recarregada.

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

A PersonalizationDictionary que contém os dados de estado a serem carregados.

Observações

O SaveCustomPersonalizationState método é fundamental no processo de personalização, pois permite armazenar definições de utilizador personalizadas para futuras sessões de navegador e visitas a uma página. O método guarda dados personalizados de estado de personalização, que incluem itens como: controlos dinâmicos WebPart ou de servidor que foram adicionados a uma página ou eliminados dessa página; controlos que foram movidos numa página; e ligações dinâmicas que foram criadas ou eliminadas.

Não podes chamar este método diretamente do teu código. No entanto, pode-se chamar o IPersonalizable.Save método, que por sua vez chama este método para guardar dados de personalização.

Notas para Herdeiros

Os programadores podem substituir este método numa classe derivada WebPartManager para personalizar o processo de gravação dos dados de personalização.

Aplica-se a

Ver também