Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

BasicDesignerLoader.BeginLoad-Methode: (IDesignerLoaderHost)

 

Veröffentlicht: Oktober 2016

Startet den Ladevorgang.

Namespace:   System.ComponentModel.Design.Serialization
Assembly:  System.Design (in System.Design.dll)

public override void BeginLoad(
	IDesignerLoaderHost host
)

Parameter

host
Type: System.ComponentModel.Design.Serialization.IDesignerLoaderHost

Das Designerladeprogramm-Host geladen.

Exception Condition
ArgumentNullException

host ist null.

InvalidOperationException

Der Designer wurde bereits geladen, oder BeginLoad mit einem anderen Designerladeprogramm-Host aufgerufen wurde.

ObjectDisposedException

host wurde verworfen.

Dies ist eine Implementierung der abstrakten DesignerLoader.BeginLoad Methode. Sie brauchen diese Methode in Ihrer eigenen Klasse überschreiben. Die BeginLoad Methode führt die folgenden Aktionen:

  • Es wird überprüft, dass die Entwurfsoberfläche bereits geladen wurde.

  • Beim ersten Aufruf fügt relevante Dienste und ruft die Initialize Methode.

  • Ruft die OnBeginLoad, PerformLoad, und OnEndLoad Methoden.

Wenn der Designerladeprogramm-Dienst nicht aus dem Dienstcontainer entfernt wurde BeginLoad aufrufen, wird die IDesignerLoaderService.AddLoadDependency und IDesignerLoaderService.DependentLoadComplete Methoden anstelle der OnBeginLoad und OnEndLoad Methoden. In diesem Fall ist es die Verantwortung für den Designerladeprogramm-Dienst aufrufen, OnBeginLoad und OnEndLoad.

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: