AttributedModelServices.SatisfyImportsOnce メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたパーツを合成します。
オーバーロード
SatisfyImportsOnce(ICompositionService, Object) |
再合成を無効にし、指定された合成サービスを使用して、指定されたパーツを合成します。 |
SatisfyImportsOnce(ICompositionService, Object, ReflectionContext) |
指定されたパーツを、再合成を無効にして、指定された合成サービスと指定されたリフレクション コンテキストを使用して合成します。 |
SatisfyImportsOnce(ICompositionService, Object)
再合成を無効にし、指定された合成サービスを使用して、指定されたパーツを合成します。
public:
[System::Runtime::CompilerServices::Extension]
static System::ComponentModel::Composition::Primitives::ComposablePart ^ SatisfyImportsOnce(System::ComponentModel::Composition::ICompositionService ^ compositionService, System::Object ^ attributedPart);
public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce (this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart);
static member SatisfyImportsOnce : System.ComponentModel.Composition.ICompositionService * obj -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function SatisfyImportsOnce (compositionService As ICompositionService, attributedPart As Object) As ComposablePart
パラメーター
- compositionService
- ICompositionService
使用する合成サービス。
- attributedPart
- Object
合成するパーツ。
戻り値
合成されたパーツ。
例外
compositionService
または attributedPart
が null
です。
合成中にエラーが発生しました。 Errors には、発生したエラーのコレクションが含まれます。
ICompositionService は破棄されています。
注釈
通常の合成とは異なり、この方法で構成されたパーツは、背後compositionService
にあるカタログが変更されても有効なままであるとは限りません。
適用対象
SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)
指定されたパーツを、再合成を無効にして、指定された合成サービスと指定されたリフレクション コンテキストを使用して合成します。
public:
[System::Runtime::CompilerServices::Extension]
static System::ComponentModel::Composition::Primitives::ComposablePart ^ SatisfyImportsOnce(System::ComponentModel::Composition::ICompositionService ^ compositionService, System::Object ^ attributedPart, System::Reflection::ReflectionContext ^ reflectionContext);
public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce (this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext);
static member SatisfyImportsOnce : System.ComponentModel.Composition.ICompositionService * obj * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function SatisfyImportsOnce (compositionService As ICompositionService, attributedPart As Object, reflectionContext As ReflectionContext) As ComposablePart
パラメーター
- compositionService
- ICompositionService
使用する合成サービス。
- attributedPart
- Object
合成するパーツ。
- reflectionContext
- ReflectionContext
パーツのリフレクション コンテキスト。
戻り値
合成されたパーツ。
例外
reflectionContext
が null
です。
合成中にエラーが発生しました。 Errors には、発生したエラーのコレクションが含まれます。
ICompositionService は破棄されています。
適用対象
.NET