Sdílet prostřednictvím


WebPartPersonalization.ResetPersonalizationState Metoda

Definice

Resetuje data přizpůsobení pro aktuální stránku, obor a uživatele v podkladovém úložišti dat.

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

Výjimky

Došlo k pokusu o resetování dat přizpůsobení, když aktuální uživatel nemá oprávnění ke změně stavu přizpůsobení.

-nebo-

Přidružená PageWebPartManager instance je null.

-nebo-

Hodnota Request vlastnosti v instanci přidružené Page k WebPartManager ovládacího prvku je null.

-nebo-

Instance WebPartPersonalization nemůže odkazovat na platného zprostředkovatele přizpůsobení.

Poznámky

Tato metoda resetuje data přizpůsobení pro aktuální stránku, obor a uživatele v podkladovém úložišti dat. Vedlejším účinkem resetování je aktuálně spuštěná stránka znovu spuštěna voláním Transfer . Všimněte si, že tento převod znovu spustí aktuální stránku jako GET požadavek bez ohledu na to, jak byla stránka původně požadována.

Tuto metodu lze volat kdykoli. Interně tato metoda volá metodu u ResetPersonalizationState zprostředkovatele. Po úspěšném resetování ShouldResetPersonalizationState dat se vlastnost nastaví na true. Tuto vlastnost používá instance jinde WebPartPersonalization k obejití extrahování dat přizpůsobení z vlastností ovládacího prvku a jejich uložení, pokud data již byla resetována.

Platí pro

Viz také