ComposablePartDefinition クラス

定義

ComposablePart オブジェクトの作成を記述および有効にする、構成可能なパーツ定義の抽象基本クラスを定義します。

public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
継承
ComposablePartDefinition

コンストラクター

名前 説明
ComposablePartDefinition()

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

プロパティ

名前 説明
ExportDefinitions

このComposablePartDefinition オブジェクトによって定義されたパーツによってエクスポートされたオブジェクトを記述するExportDefinition オブジェクトのコレクションを取得します。

ImportDefinitions

このComposablePartDefinition オブジェクトによって定義されたパーツで必要なインポートを記述するImportDefinition オブジェクトのコレクションを取得します。

Metadata

この ComposablePartDefinition オブジェクトのメタデータのコレクションを取得します。

メソッド

名前 説明
CreatePart()

ComposablePartDefinitionが記述するパーツの新しいインスタンスを作成します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

拡張メソッド

名前 説明
ContainsPartMetadata<T>(ComposablePartDefinition, String, T)

指定したパーツに、指定したキーと値を持つメタデータが含まれているかどうかを示す値を取得します。

ContainsPartMetadataWithKey(ComposablePartDefinition, String)

指定した部分に、指定したキーを持つメタデータが含まれているかどうかを示す値を取得します。

Exports(ComposablePartDefinition, String)

指定したパーツが指定したコントラクトをエクスポートするかどうかを示す値を取得します。

Exports(ComposablePartDefinition, Type)

指定したパーツに、指定したコントラクト型と一致するエクスポートが含まれているかどうかを示す値を返します。

Exports<T>(ComposablePartDefinition)

指定したパーツに、指定したコントラクト型と一致するエクスポートが含まれているかどうかを示す値を返します。

Imports(ComposablePartDefinition, String, ImportCardinality)

指定したパーツが、指定したカーディナリティを持つ指定したコントラクトをインポートするかどうかを決定します。

Imports(ComposablePartDefinition, String)

指定したパーツが指定したコントラクトをインポートするかどうかを決定します。

Imports(ComposablePartDefinition, Type, ImportCardinality)

指定したパーツに、指定したコントラクトの種類とインポートカーディナリティに一致するインポートが含まれているかどうかを示す値を返します。

Imports(ComposablePartDefinition, Type)

指定したパーツに、指定したコントラクト型と一致するインポートが含まれているかどうかを示す値を返します。

Imports<T>(ComposablePartDefinition, ImportCardinality)

指定したパーツに、指定したコントラクトの種類とインポートカーディナリティに一致するインポートが含まれているかどうかを示す値を返します。

Imports<T>(ComposablePartDefinition)

指定したパーツに、指定したコントラクト型と一致するインポートが含まれているかどうかを示す値を返します。

適用対象