この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

ComposablePart クラス

 

公開日: 2016年10月

オブジェクトをインポートし、エクスポートされたオブジェクトを生成するコンポーザブル パーツの抽象基本クラスを定義します。

名前空間:   System.ComponentModel.Composition.Primitives
アセンブリ:  System.ComponentModel.Composition (System.ComponentModel.Composition.dll 内)

System.Object
  System.ComponentModel.Composition.Primitives.ComposablePart

public abstract class ComposablePart

名前説明
System_CAPS_protmethodComposablePart()

ComposablePart クラスの新しいインスタンスを初期化します。

名前説明
System_CAPS_pubpropertyExportDefinitions

コレクションを取得、 ExportDefinition パーツによって提供される、エクスポートされたオブジェクトを記述するオブジェクト。

System_CAPS_pubpropertyImportDefinitions

コレクションを取得、 ImportDefinition 部品に必要なインポートされたオブジェクトを記述するオブジェクト。

System_CAPS_pubpropertyMetadata

メタデータを取得、 ComposablePart オブジェクトです。

名前説明
System_CAPS_pubmethodActivate()

部分のすべてのインポートが設定されていることとエクスポートを取得できるときに呼び出されます。

System_CAPS_pubmethodEquals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。(Object から継承されます。)

System_CAPS_protmethodFinalize()

オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。(Object から継承されます。)

System_CAPS_pubmethodGetExportedValue(ExportDefinition)

指定したによって記述されたエクスポートされるオブジェクトを取得 ExportDefinition オブジェクトです。

System_CAPS_pubmethodGetHashCode()

既定のハッシュ関数として機能します。(Object から継承されます。)

System_CAPS_pubmethodGetType()

現在のインスタンスの Type を取得します。(Object から継承されます。)

System_CAPS_protmethodMemberwiseClone()

現在の Object の簡易コピーを作成します。(Object から継承されます。)

System_CAPS_pubmethodSetImport(ImportDefinition, IEnumerable<Export>)

指定した説明されているインポート設定 ImportDefinition 指定したエクスポートによって満たされるオブジェクト。

System_CAPS_pubmethodToString()

現在のオブジェクトを表す文字列を返します。(Object から継承されます。)

.NET Framework
4.0 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
4.0 以降で使用可能

この型のパブリック static (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

トップに戻る
表示: