WebPartManager.IPersonalizable.Load(PersonalizationDictionary) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt zuvor gespeicherte benutzerdefinierte Personalisierungszustandsdaten zurück, die in das WebPartManager-Steuerelement geladen werden müssen.
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
Parameter
Ein PersonalizationDictionary, das die zu ladenden Zustandsdaten enthält.
Implementiert
Hinweise
Diese Methode ist eine Implementierung der IPersonalizable.Load -Methode, die eine Möglichkeit bietet, dass der Webpart-Steuerelementsatz direkt auf die geschützte WebPartManager.LoadCustomPersonalizationState Methode zugreifen kann. Wenn diese Methode aufgerufen wird, speichert sie die benutzerdefinierten personalisierten Daten, die WebPartManager vom Steuerelement verwaltet werden und die zuvor im permanenten Datenspeicher gespeichert wurden, um sie später im Initialisierungsprozess zu verwenden.
Hinweis
In den meisten Fällen muss der Code des Seiten- und Steuerelemententwicklers diese Methode nicht aufrufen, da sie in erster Linie vom Webpart-Steuerelementsatz als Mechanismus zum Abrufen von Personalisierungsdaten verwendet wird.
Hinweise für Vererber
Ein Szenario, in dem Entwickler diese Methode verwenden würden, ist, wenn sie ein benutzerdefiniertes Personalisierungsframework entwickeln, das anstelle des vom Webparts-Steuerelementsatz bereitgestellten verwendet wird. In solchen Fällen könnten Entwickler von der WebPartManager -Klasse erben und die CreatePersonalization() -Methode überschreiben, um eine benutzerdefinierte Implementierung eines WebPartPersonalization Objekts zurückzugeben. Das benutzerdefinierte WebPartPersonalization Objekt ruft die Implementierung der IPersonalizable.Load(PersonalizationDictionary) Methode zum richtigen Zeitpunkt auf, um benutzerdefinierte Personalisierungsdaten zu laden.