CompositionContextExtensions.SatisfyImports CompositionContextExtensions.SatisfyImports CompositionContextExtensions.SatisfyImports Method

定義

オーバーロード

SatisfyImports(CompositionContext, Object) SatisfyImports(CompositionContext, Object) SatisfyImports(CompositionContext, Object)

指定のコンテキストから指定のオブジェクトのインポートを満たします。Satisfies the imports of the specified object from the specified context.

SatisfyImports(CompositionContext, Object, AttributedModelProvider) SatisfyImports(CompositionContext, Object, AttributedModelProvider) SatisfyImports(CompositionContext, Object, AttributedModelProvider)

指定の規則を使用して、指定のコンテキストから指定のオブジェクトのインポートを満たします。Satisfies the imports of the specified object from the specified context, using the specified conventions.

SatisfyImports(CompositionContext, Object) SatisfyImports(CompositionContext, Object) SatisfyImports(CompositionContext, Object)

指定のコンテキストから指定のオブジェクトのインポートを満たします。Satisfies the imports of the specified object from the specified context.

public:
[System::Runtime::CompilerServices::Extension]
 static void SatisfyImports(System::Composition::CompositionContext ^ compositionContext, System::Object ^ objectWithLooseImports);
public static void SatisfyImports (this System.Composition.CompositionContext compositionContext, object objectWithLooseImports);
static member SatisfyImports : System.Composition.CompositionContext * obj -> unit

パラメーター

compositionContext
CompositionContext CompositionContext CompositionContext

エクスポートを引き出すコンテキスト。The context to draw exports from.

objectWithLooseImports
Object Object Object

インポートを満たすオブジェクト。The object to satisfy imports on.

例外

compositionContextnullです。compositionContext is null.

objectWithLooseImportsnullです。objectWithLooseImports is null.

objectWithLooseImports に依存関係がありません。objectWithLooseImports has a missing dependency.

SatisfyImports(CompositionContext, Object, AttributedModelProvider) SatisfyImports(CompositionContext, Object, AttributedModelProvider) SatisfyImports(CompositionContext, Object, AttributedModelProvider)

指定の規則を使用して、指定のコンテキストから指定のオブジェクトのインポートを満たします。Satisfies the imports of the specified object from the specified context, using the specified conventions.

public:
[System::Runtime::CompilerServices::Extension]
 static void SatisfyImports(System::Composition::CompositionContext ^ compositionContext, System::Object ^ objectWithLooseImports, System::Composition::Convention::AttributedModelProvider ^ conventions);
public static void SatisfyImports (this System.Composition.CompositionContext compositionContext, object objectWithLooseImports, System.Composition.Convention.AttributedModelProvider conventions);
static member SatisfyImports : System.Composition.CompositionContext * obj * System.Composition.Convention.AttributedModelProvider -> unit

パラメーター

compositionContext
CompositionContext CompositionContext CompositionContext

エクスポートを引き出すコンテキスト。The context to draw exports from.

objectWithLooseImports
Object Object Object

インポートを満たすオブジェクト。The object to satisfy imports on.

conventions
AttributedModelProvider AttributedModelProvider AttributedModelProvider

インポートを満たすときに使用する規約。Conventions to use when satisfying imports.

例外

compositionContextnullです。compositionContext is null.

objectWithLooseImportsnullです。objectWithLooseImports is null.

conventionsnullです。conventions is null.

objectWithLooseImports に依存関係がありません。objectWithLooseImports has a missing dependency.

適用対象