共用方式為


AttributedModelServices.SatisfyImportsOnce 方法

定義

撰寫指定的組件。

多載

SatisfyImportsOnce(ICompositionService, Object)

在停用重新撰寫的情況下,使用指定的撰寫服務撰寫指定的組件。

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

使用指定的撰寫服務 (其中已停用重新撰寫) 並使用指定的反映內容,以撰寫指定的組件。

SatisfyImportsOnce(ICompositionService, Object)

來源:
AttributedModelServices.cs
來源:
AttributedModelServices.cs
來源:
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)

來源:
AttributedModelServices.cs
來源:
AttributedModelServices.cs
來源:
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 包含已發生的錯誤集合。

適用於