语言

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

要撰写的部件。

返回

组合部件。

例外

compositionService 或 attributedPart 为 null.

组合期间发生错误。 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

部件的反射上下文。

返回

组合部件。

例外

reflectionContext 是 null。

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

适用于