Sdílet prostřednictvím


WebPartManager.SaveCustomPersonalizationState Metoda

Definice

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

state
PersonalizationDictionary

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

Platí pro

Viz také