Share via


WebPartPersonalization.ResetPersonalizationState Metodo

Definizione

Reimposta i dati sulla personalizzazione per la pagina, l'ambito e l'utente corrente nell'archivio dati sottostante.

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

Eccezioni

È stato effettuato un tentativo di reimpostare i dati sulla personalizzazione quando l'utente corrente non è autorizzato alla modifica dello stato di personalizzazione.

-oppure-

Il valore dell'istanza Page per il controllo WebPartManager associato è null.

-oppure-

Il valore della proprietà Request nell'istanza WebPartManager associata del controllo Page è null.

-oppure-

L'istanza WebPartPersonalization non può fare riferimento a un provider di personalizzazioni valido.

Commenti

Questo metodo reimposta i dati di personalizzazione per la pagina corrente, l'ambito e l'utente nell'archivio dati sottostante. Come effetto collaterale della reimpostazione, la pagina attualmente in esecuzione viene eseguita nuovamente da una Transfer chiamata. Si noti che questo trasferimento esegue nuovamente la pagina corrente come GET richiesta indipendentemente dal modo in cui la pagina è stata richiesta originariamente.

Questo metodo può essere chiamato in qualsiasi momento. Internamente, questo metodo chiama il ResetPersonalizationState metodo nel provider. Dopo la reimpostazione dei dati, la ShouldResetPersonalizationState proprietà è impostata su true. Questa proprietà viene usata altrove dall'istanza per ignorare l'estrazione WebPartPersonalization dei dati di personalizzazione dalle proprietà del controllo e salvarla se i dati sono già stati reimpostati.

Si applica a

Vedi anche