13

重複の可能性:
IComponent、IContainer、および ISite をいつ、なぜ実装する必要がありますか?

IContainer と ISite の使用に関するさまざまなオンライン ドキュメント (例: http://www.theserverside.net/tt/blogs/showblog.tss?id=pluginArchitectures ) があり、あいまいな例がありますが、私は遭遇していません。実際に役立つ実際のインスタンス (winform 以外)。正確に何に使用できるのか本当にわからないのは助けにはなりません。winform とは無関係に、独自のコードで .NET コンテナー インターフェイスと対応するクラスを使用している人はいますか?また、それらをどのように使用しましたか?

4

1 に答える 1

4

これらは、ソフトウェアに対するコンポーネント指向のアプローチのコンポーネント指向の要素です。たとえば、ビジュアルデザイナーはそれらを使用します。

再利用可能なソフトウェアコンポーネント(IComponent)を構築し、特に設計時/実行時フレームワーク(visualstudio)のコンテキストで、さまざまなドメインのコンポーネントを正規のアセンブリ(IContainer)として適応(ISite)する機能がある場合その後、あなたは...

于 2009-05-20T16:48:36.053 に答える