BasicDesignerLoader.OnBeginLoad 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.
Benachrichtigt das Designerladeprogramm, dass das Laden bald beginnt.
protected:
virtual void OnBeginLoad();
protected virtual void OnBeginLoad();
abstract member OnBeginLoad : unit -> unit
override this.OnBeginLoad : unit -> unit
Protected Overridable Sub OnBeginLoad ()
Hinweise
Die OnBeginLoad Methode wird aufgerufen, um den Ladevorgang zu starten. Sie sollten zurzeit alle erforderlichen Initialisierungen zum Laden ausführen. Diese Methode sollte nicht zum Ausführen der tatsächlichen Last verwendet werden. Die Standardimplementierung deaktiviert Änderungsbenachrichtigungen und richtet das BasicDesignerLoader Laden ein.
Wenn Sie implementieren IDesignerLoaderService , um abhängige Ladeunterstützung bereitzustellen, sollten Sie aufrufen OnBeginLoad , wenn die erste abhängige Last auftritt. Rufen Sie die OnEndLoad Methode nach dem letzten Aufruf der IDesignerLoaderService.DependentLoadComplete Methode auf. Implementiert dies standardmäßig BasicDesignerLoader und führt dies IDesignerLoaderService für Sie aus. Wenn IDesignerLoaderService beim BeginLoad Aufruf nicht verfügbar ist, BeginLoad wird direkt angerufen OnBeginLoad.
Wenn Sie Ihren eigenen Ladedienst bereitstellen oder sich dafür entscheiden, keinen Ladedienst bereitzustellen, sind Sie für das Aufrufen dieser Methode verantwortlich. Die BeginLoad Methode ruft dies automatisch auf, entweder indirekt durch Aufrufen IDesignerLoaderService.AddLoadDependency , wenn IDesignerLoaderService verfügbar ist, oder direkt, wenn dies nicht der Fall ist.