IDesignerLoaderService インターフェイス
アセンブリ: System (system.dll 内)


DesignerLoader は、このインターフェイスを実装して、外部コンポーネントがかかわるデザイナの読み込みを管理できます。また、このインターフェイスを使用すると、Reload を呼び出すことにより、外部コンポーネントがデザイン サーフェイスの再読み込みを開始できます。デザイナ ローダーが非同期読み込みのサポートを必要としない場合は、このインターフェイスを実装する必要はありません。
IDesignerLoaderService のカスタム実装を使用したデザイナの読み込みは、さまざまな方法で行うことができます。読み込み処理には、外部コンポーネントがかかわることがあります。外部依存関係を伴う読み込みを簡単にするために、デザイナ ローダー サービス インターフェイスには、読み込みが完了したときを判断し、各部分の読み込みの完了を通知できる機構が用意されています。通常、IDesignerLoaderService は、残りの読み込み依存関係の数を追跡するカウンタをテストして、読み込みが完了したときを判断します。各部分の読み込みが完了したときに、DependentLoadComplete が呼び出され、サービスはカウンタをデクリメントします。依存読み込みプロセス数を設定するには、各読み込みプロセスに対して、AddLoadDependency を 1 回呼び出します。各読み込みプロセスが完了すると DependentLoadComplete が呼び出されます。最終の読み込みが完了すると、サービスがローダー ホスト上の EndLoad を呼び出します。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


IDesignerLoaderService メソッド

名前 | 説明 | |
---|---|---|
![]() | AddLoadDependency | 外部コンポーネントを、このインターフェイスが管理する読み込みプロセスの一部として登録します。 |
![]() | DependentLoadComplete | 依存読み込みプロセスの 1 つが終了したことを示します。 |
![]() | Reload | デザイン ドキュメントを再読み込みします。 |

IDesignerLoaderService メンバ
Weblioに収録されているすべての辞書からIDesignerLoaderServiceを検索する場合は、下記のリンクをクリックしてください。

- IDesignerLoaderServiceのページへのリンク