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 包含已發生的錯誤集合。
備註
不同於一般組合,如果目錄背後的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 包含已發生的錯誤集合。