Condividi tramite


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, l'ambito e l'utente correnti 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 originariamente richiesta.

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

Si applica a

Vedi anche