WebPartManager.SaveCustomPersonalizationState Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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.