BasicDesignerLoader.BeginLoad(IDesignerLoaderHost) メソッド

定義

読み込みプロセスを開始します。

public:
 override void BeginLoad(System::ComponentModel::Design::Serialization::IDesignerLoaderHost ^ host);
public override void BeginLoad (System.ComponentModel.Design.Serialization.IDesignerLoaderHost host);
override this.BeginLoad : System.ComponentModel.Design.Serialization.IDesignerLoaderHost -> unit
Public Overrides Sub BeginLoad (host As IDesignerLoaderHost)

パラメーター

host
IDesignerLoaderHost

読み込むデザイナー ローダー ホスト。

例外

hostnullです。

デザイナーが既に読み込まれているか、BeginLoad(IDesignerLoaderHost) が別のデザイナー ローダー ホストで呼び出されています。

host は破棄されています。

注釈

これは抽象 DesignerLoader.BeginLoad メソッドの実装です。 独自のクラスでこのメソッドをオーバーライドする必要はありません。 BeginLoad メソッドでは、次の操作が実行されます。

  • デザイン サーフェイスがまだ読み込まれていないことを確認します。

  • 最初の呼び出しでは、関連するサービスが追加され、メソッドが呼び出されます Initialize

  • メソッドをOnBeginLoadPerformLoadOnEndLoad呼び出します。

デザイナー ローダー サービスがサービス コンテナーから削除されていない場合は、 BeginLoad and メソッドではなく and IDesignerLoaderService.DependentLoadComplete メソッドをOnBeginLoadOnEndLoad呼び出IDesignerLoaderService.AddLoadDependencyします。 このような状況では、デザイナー ローダー サービスが呼び出 OnBeginLoad す必要があります OnEndLoad

適用対象

こちらもご覧ください