Compartilhar via


WebPartManager.SaveCustomPersonalizationState Método

Definição

Salva dados de estado de personalização customizados mantidos pelo controle WebPartManager, para que esses 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

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

Comentários

O SaveCustomPersonalizationState método é fundamental no processo de personalização, pois permite que as configurações personalizadas do usuário sejam armazenadas para sessões futuras do navegador e visitas a uma página. O método salva dados de estado de personalização personalizados, que incluem itens como o seguinte: controles dinâmicos WebPart ou de servidor que foram adicionados a uma página ou excluídos de uma página; controles que foram movidos em uma página e conexões dinâmicas que foram criadas ou excluídas.

Você não pode chamar esse método diretamente do seu código. No entanto, você pode chamar o IPersonalizable.Save método , que chama esse método para salvar dados de personalização.

Notas aos Herdeiros

Os desenvolvedores podem substituir esse método em uma classe derivada WebPartManager para personalizar o processo de salvar dados de personalização.

Aplica-se a

Confira também