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í.
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.