Sdílet prostřednictvím


WebPartManager.IPersonalizable.Load(PersonalizationDictionary) Metoda

Definice

Vrátí dříve uložená vlastní data o stavu přizpůsobení, která je potřeba načíst do WebPartManager ovládacího prvku.

 virtual void System.Web.UI.WebControls.WebParts.IPersonalizable.Load(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state) = System::Web::UI::WebControls::WebParts::IPersonalizable::Load;
void IPersonalizable.Load (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member System.Web.UI.WebControls.WebParts.IPersonalizable.Load : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.System.Web.UI.WebControls.WebParts.IPersonalizable.Load : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Sub Load (state As PersonalizationDictionary) Implements IPersonalizable.Load

Parametry

state
PersonalizationDictionary

A PersonalizationDictionary obsahující data stavu, která se mají načíst.

Implementuje

Poznámky

Tato metoda je implementací IPersonalizable.Load metody , která poskytuje způsob, jak ovládací prvek webových částí nastavit přímý přístup k chráněné WebPartManager.LoadCustomPersonalizationState metodě. Když je volána tato metoda, ukládá vlastní přizpůsobená data, která jsou spravována ovládacím WebPartManager prvek a která byla dříve uložena v trvalém úložišti dat pro pozdější použití v procesu inicializace.

Poznámka

Ve většině případů kód vývojáře stránek a ovládacích prvků nemusí volat tuto metodu, protože je primárně používán webovými částmi ovládacího prvku jako jeho mechanismus pro načítání dat přizpůsobení.

Poznámky pro dědice

Jedním scénářem, ve kterém by vývojáři tuto metodu použili, je, pokud vyvíjejí vlastní rozhraní pro přizpůsobení, které se použije místo toho, který poskytuje sada ovládacích částí webových částí. V takových případech mohou vývojáři dědit z WebPartManager třídy a přepsat metodu CreatePersonalization() tak, aby vrátila vlastní implementaci objektu WebPartPersonalization . Vlastní WebPartPersonalization objekt by volal implementaci IPersonalizable.Load(PersonalizationDictionary) metody ve správný čas k načtení vlastních dat přizpůsobení.

Platí pro

Viz také