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 メソッドを呼び出します。

  • OnBeginLoadPerformLoad、およびOnEndLoadメソッドを呼び出します。

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

適用対象

こちらもご覧ください