ComposablePart.SetImport(ImportDefinition, IEnumerable<Export>) 方法

定義

設定由指定 ImportDefinition 物件描述的匯入,以滿足指定的匯出。

public:
 abstract void SetImport(System::ComponentModel::Composition::Primitives::ImportDefinition ^ definition, System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Primitives::Export ^> ^ exports);
public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> exports);
abstract member SetImport : System.ComponentModel.Composition.Primitives.ImportDefinition * seq<System.ComponentModel.Composition.Primitives.Export> -> unit
Public MustOverride Sub SetImport (definition As ImportDefinition, exports As IEnumerable(Of Export))

參數

definition
ImportDefinition

ImportDefinitions 該屬性中指定要設定的匯入物件之一。

exports
IEnumerable<Export>

一組 Export 物件,用來設定由 描述 definition的匯入。

例外狀況

ComposablePart 物體已被處理掉。

definitionnull

-或-

exportsnull

在設定物件 ImportDefinition 所描述的匯入時發生錯誤。

definition 並非來自 ImportDefinitions 該物業 ComposablePart

-或-

exports 包含一個元素 null

-或-

exports 是空的,且 CardinalityExactlyOne

-或-

exports 包含多個元素,且 CardinalityZeroOrOneExactlyOne

適用於