ITrackingPersonalizable.BeginLoad 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.
Stellt den Anfang der Ladephase für Personalisierungsinformationen dar.
public:
void BeginLoad();
public void BeginLoad ();
abstract member BeginLoad : unit -> unit
Public Sub BeginLoad ()
Beispiele
Im folgenden Codebeispiel wird die Verwendung der BeginLoad -Methode veranschaulicht. Ein vollständiges, funktionierendes Codebeispiel, das aus einem Steuerelement und einer ASPX-Seite besteht, finden Sie im IPersonalizable Thema klassenübersicht.
void ITrackingPersonalizable.BeginLoad()
{
_loading = true;
_trackingLog = "1. BeginLoad\r\n";
}
Sub BeginLoad() Implements ITrackingPersonalizable.BeginLoad
_loading = True
_trackingLog = "1. BeginLoad" + vbCr + vbLf
End Sub
Hinweise
Der Webparts-Steuerelementsatz ruft diese Methode auf, bevor Personalisierungsdaten angewendet werden. Ein Steuerelement, das seinen eigenen Änderungszustand nachverfolgt, sollte diese Methode verwenden, um ein internes Flag festzulegen, das angibt, dass Eigenschaften nicht aufrufen SetPersonalizationDirtydürfen. Dies liegt daran, dass Eigenschafteneinstellungsmethoden während der Anwendung von Personalisierungsdaten nach dem Aufruf BeginLoadvon aufgerufen werden können. In den meisten Szenarien sollte ein Steuerelement nicht als geändert ("dirty") betrachtet werden, nur weil seine personalisierbaren Eigenschaften basierend auf Daten festgelegt wurden, die aus dem zugrunde liegenden Datenspeicher geladen wurden.
Hinweis
Diese Methode wird auch aufgerufen, wenn Personalisierungsdaten nach dem Importieren eines Webparts-Steuerelements angewendet werden.