WebPartManager.SaveCustomPersonalizationState 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í.
Uloží vlastní data o stavu přizpůsobení, která WebPartManager ovládací prvek udržuje, aby je bylo možné znovu načíst při každém opětovném načtení stránky.
protected:
virtual void SaveCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void SaveCustomPersonalizationState (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub SaveCustomPersonalizationState (state As PersonalizationDictionary)
Parametry
A PersonalizationDictionary obsahující data stavu, která se mají načíst.
Poznámky
Metoda SaveCustomPersonalizationState je důležitá v procesu přizpůsobení, protože umožňuje ukládat přizpůsobená uživatelská nastavení pro budoucí relace prohlížeče a návštěvy stránky. Metoda ukládá vlastní data o stavu přizpůsobení, která zahrnují například následující položky: dynamické WebPart nebo serverové ovládací prvky, které byly přidány na stránku nebo odstraněny ze stránky; ovládací prvky, které byly přesunuty na stránku; a dynamická připojení, která byla vytvořena nebo odstraněna.
Tuto metodu nelze volat přímo z kódu. Můžete však volat metodu IPersonalizable.Save , která sama volá tuto metodu k uložení dat přizpůsobení.
Poznámky pro dědice
Vývojáři mohou přepsat tuto metodu v odvozené WebPartManager třídě přizpůsobit proces ukládání dat přizpůsobení.