Sdílet prostřednictvím


WebPartPersonalization.ResetPersonalizationState Metoda

Definice

Obnoví 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í osobních údajů, pokud aktuální uživatel nemá oprávnění ke změně stavu přizpůsobení.

nebo

Instance Page pro přidruženou WebPartManager je null.

nebo

Hodnota Request vlastnosti WebPartManager přidružené Page instance 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. Jako vedlejší účinek resetování se aktuálně spuštěná stránka znovu spustí 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 kdykoli volat. Interně tato metoda volá metodu ResetPersonalizationState u zprostředkovatele. Po úspěšném resetování dat je vlastnost nastavena ShouldResetPersonalizationState na truehodnotu . Tuto vlastnost používá instance jinde WebPartPersonalization k obejití extrahování osobních údajů z vlastností ovládacího prvku a jeho uložení, pokud už byla data resetována.

Platí pro

Viz také