ComposablePart.SetImport(ImportDefinition, IEnumerable<Export>) Método

Definición

Establece la importación descrita por el objeto especificado ImportDefinition que deben satisfacer las exportaciones especificadas.

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

Parámetros

definition
ImportDefinition

Uno de los objetos de la ImportDefinitions propiedad que especifica la importación que se va a establecer.

exports
IEnumerable<Export>

Colección de Export objetos de los que se va a establecer la importación descrita por definition.

Excepciones

El ComposablePart objeto se ha eliminado.

definition es null.

O bien

exports es null.

Error al establecer la importación descrita por el ImportDefinition objeto .

definitionno se originó en la ImportDefinitions propiedad en .ComposablePart

O bien

exports contiene un elemento que es null.

O bien

exports está vacío y Cardinality es ExactlyOne.

O bien

exports contiene más de un elemento y Cardinality es ZeroOrOne o ExactlyOne.

Se aplica a