Partilhar via


WebPartPersonalization.ResetPersonalizationState Método

Definição

Redefine os dados de personalização para a página, o escopo e o usuário atuais 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 para redefinir os dados de personalização quando o usuário atual não está autorizado a modificar o estado de personalização.

- ou -

A instância Page do WebPartManager associado é null.

- ou -

O valor da propriedade Request na instância Page associada do controle WebPartManager é null.

- ou -

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

Comentários

Esse método redefine dados de personalização para a página, o escopo e o usuário atuais no armazenamento de dados subjacente. Como efeito colateral da redefinição, a página em execução no momento é executada novamente por uma Transfer chamada. Observe que essa transferência executa novamente a página atual como uma GET solicitação, independentemente de como a página foi solicitada originalmente.

Esse método pode ser chamado a qualquer momento. Internamente, esse método chama o ResetPersonalizationState método no provedor. Depois que os dados forem redefinidos com êxito, a ShouldResetPersonalizationState propriedade será definida como true. Essa propriedade é usada em outro lugar pela instância para ignorar a WebPartPersonalization extração de dados de personalização das propriedades de controle e salvá-los se os dados já tiverem sido redefinidos.

Aplica-se a

Confira também