BasicDesignerLoader.OnBeginLoad Methode

Definition

Benachrichtigt das Designerladeprogramm, dass der Ladevorgang gleich gestartet wird.

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 zu diesem Zeitpunkt eine erforderliche Initialisierung für das Laden durchführen. Diese Methode sollte nicht verwendet werden, um die tatsächliche Last auszuführen. Die Standardimplementierung deaktiviert Änderungsbenachrichtigungen und richtet die BasicDesignerLoader zum Laden ein.

Wenn Sie implementieren IDesignerLoaderService , um abhängige Lasten zu unterstützen, 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. Standardmäßig BasicDesignerLoader implementiert und erledigt dies IDesignerLoaderService für Sie. Wenn IDesignerLoaderService nicht verfügbar ist, wenn BeginLoad aufgerufen wird, BeginLoad ruft direkt auf OnBeginLoad.

Wenn Sie Einen eigenen Ladeprogrammdienst bereitstellen oder sich dafür entscheiden, keinen Ladeprogrammdienst bereitzustellen, sind Sie für den Aufruf dieser Methode verantwortlich. Die BeginLoad -Methode ruft dies automatisch auf, entweder indirekt durch Aufrufen IDesignerLoaderService.AddLoadDependency , wenn IDesignerLoaderService verfügbar oder direkt, wenn dies nicht der Fall ist.

Gilt für: