AttributedModelServices.SatisfyImportsOnce 方法

定义

组合一个指定的部分。

重载

SatisfyImportsOnce(ICompositionService, Object)

通过使用指定的组合服务并禁用重新组合来组合指定的部件。

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

通过使用指定的组合服务并禁用重新组合及使用指定的反射上下文来组合指定的部件。

SatisfyImportsOnce(ICompositionService, Object)

Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs

通过使用指定的组合服务并禁用重新组合来组合指定的部件。

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

要组合的部件。

返回

已组合的部件。

例外

compositionServiceattributedPartnull

复合期间发生错误。 Errors 包含发生错误的集合。

注解

与普通组合不同,如果背后的目录compositionService 发生更改,则使用此方法构成的部件不保证保持有效。

适用于

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs

通过使用指定的组合服务并禁用重新组合及使用指定的反射上下文来组合指定的部件。

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

用于部件的反射上下文。

返回

已组合的部件。

例外

reflectionContextnull

复合期间发生错误。 Errors 包含发生错误的集合。

适用于