Como: Habilitar usuários para desmarcar o estado de personalização
Em um aplicativo ASP.NET que usa a personalização, algumas circunstâncias podem exigir que você remova as entradas do armazenamento de personalização.A abordagem mais simples é expor o método ResetPersonalizationState através um controle na página de modo que usuários individuais possam remover todos os dados de personalização que pertencem a eles.
Para gerenciar os dados de personalização de vários usuários, você deve usar os vários métodos da classe PersonalizationAdministration.Para obter mais informações, consulte Como: Remover entradas do usuário do armazenamento de personalização.
Procedimento
Para permitir que usuários limpem seus estado de personalização
Colocar um Button ou outro controle na página para receber entrada do usuário.
Na manipulador de eventos relevantes para o controle, chame o método ResetPersonalizationState da instância WebPartPersonalization disponível a partir do controle WebPartManager local, conforme mostrado no exemplo a seguir.
Dim mgr As WebPartManager mgr = WebPartManager.GetCurrentWebPartManager(Page) mgr.Personalization.ResetPersonalizationState()
WebPartManager mgr = WebPartManager.GetCurrentWebPartManager(Page); mgr.Personalization.ResetPersonalizationState();
Isso resulta em uma chamada para o método ResetPersonalizationState.
Consulte também
Tarefas
Como: Remover entradas do usuário do armazenamento de personalização
Demonstra Passo a passo: Criação de uma página de Web Parts
Conceitos
Visão geral sobre personalização de Web Parts