WebPartPersonalization.ResetPersonalizationState Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.