AttributedModelServices.SatisfyImportsOnce 方法

定义

撰写指定部件。

重载

名称 说明
SatisfyImportsOnce(ICompositionService, Object)

使用指定的合成服务组合指定部件,并禁用重新组合。

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

使用指定的合成服务组合指定部件,并禁用重新组合并使用指定的反射上下文。

SatisfyImportsOnce(ICompositionService, Object)

Source:
AttributedModelServices.cs
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
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 包含发生的错误的集合。

适用于