WebPartManager.IPersonalizable.Load(PersonalizationDictionary) 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í.
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
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í.