Bagikan melalui


ComposablePart.SetImport(ImportDefinition, IEnumerable<Export>) Metode

Definisi

Mengatur impor yang dijelaskan oleh objek yang ditentukan ImportDefinition untuk dipenuhi oleh ekspor yang ditentukan.

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))

Parameter

definition
ImportDefinition

Salah satu objek dari ImportDefinitions properti yang menentukan impor yang akan diatur.

exports
IEnumerable<Export>

Kumpulan Export objek untuk mengatur impor yang dijelaskan oleh definition.

Pengecualian

definitionadalah null.

-atau-

exportsadalah null.

Terjadi kesalahan saat menyetel impor yang dijelaskan oleh ImportDefinition objek.

definition tidak berasal dari ImportDefinitions properti pada ComposablePart.

-atau-

exports berisi elemen yaitu null.

-atau-

exports kosong dan Cardinality adalah ExactlyOne.

-atau-

exports berisi lebih dari satu elemen dan Cardinality atau ZeroOrOneExactlyOne.

Berlaku untuk