BasicDesignerLoader.OnBeginLoad Methode

Definition

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.

Gilt für: