WebPartPersonalization.ResetPersonalizationState Método

Definição

Reinicia os dados de personalização para a página atual, o âmbito e o utilizador no armazenamento de dados subjacente.

public:
 virtual void ResetPersonalizationState();
public virtual void ResetPersonalizationState();
abstract member ResetPersonalizationState : unit -> unit
override this.ResetPersonalizationState : unit -> unit
Public Overridable Sub ResetPersonalizationState ()

Exceções

Foi feita uma tentativa de reiniciar os dados de personalização quando o utilizador atual não está autorizado a modificar o estado de personalização.

-ou-

A Page instância para o associado WebPartManager é null.

-ou-

O valor da Request propriedade na WebPartManager instância associada Page ao controlo é null.

-ou-

A WebPartPersonalization instância não pode referenciar um fornecedor de personalização válido.

Observações

Este método reinicia os dados de personalização para a página atual, o âmbito e o utilizador no armazenamento de dados subjacente. Como efeito secundário do reset, a página em execução é reexecutada por uma Transfer chamada. Note que esta transferência reexecuta a página atual como um GET pedido, independentemente da forma como a página foi originalmente solicitada.

Este método pode ser chamado a qualquer momento. Internamente, este método chama o ResetPersonalizationState método ao fornecedor. Depois de os dados serem reiniciados com sucesso, a ShouldResetPersonalizationState propriedade é definida para true. Esta propriedade é usada noutros locais pela WebPartPersonalization instância para contornar a extração de dados de personalização das propriedades de controlo e guardá-los caso os dados já tenham sido reiniciados.

Aplica-se a

Ver também