Language

CompositionContextExtensions.SatisfyImports メソッド

定義

オーバーロード

名前 説明
SatisfyImports(CompositionContext, Object)

指定したコンテキストからの指定したオブジェクトのインポートを満たします。

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

指定した規則を使用して、指定したコンテキストから指定したオブジェクトのインポートを満たします。

SatisfyImports(CompositionContext, Object)

ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs

指定したコンテキストからの指定したオブジェクトのインポートを満たします。

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
<Extension()>
Public Sub SatisfyImports (compositionContext As CompositionContext, objectWithLooseImports As Object)

パラメーター

compositionContext
CompositionContext

エクスポートを描画するコンテキスト。

objectWithLooseImports
Object

インポートを満たすオブジェクト。

例外

compositionContext は nullです。

objectWithLooseImports は nullです。

objectWithLooseImports には依存関係がありません。

注釈

このメソッドはリフレクションを使用するため、低速です。 キャッシュは、パフォーマンスの向上に役立ちます。

適用対象

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs

指定した規則を使用して、指定したコンテキストから指定したオブジェクトのインポートを満たします。

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
<Extension()>
Public Sub SatisfyImports (compositionContext As CompositionContext, objectWithLooseImports As Object, conventions As AttributedModelProvider)

パラメーター

compositionContext
CompositionContext

エクスポートを描画するコンテキスト。

objectWithLooseImports
Object

インポートを満たすオブジェクト。

conventions
AttributedModelProvider

インポートを満たすときに使用する規則。

例外

compositionContext は nullです。

objectWithLooseImports は nullです。

conventions は nullです。

objectWithLooseImports には依存関係がありません。

注釈

このメソッドはリフレクションを使用するため、低速です。 キャッシュは、パフォーマンスの向上に役立ちます。

適用対象