Compartir a través de


CompositionScopeDefinition.GetExports(ImportDefinition) Método

Definición

Obtiene una colección de las exportaciones que cumplen las condiciones especificadas por la definición de importación.

public:
 override System::Collections::Generic::IEnumerable<Tuple<System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^, System::ComponentModel::Composition::Primitives::ExportDefinition ^> ^> ^ GetExports(System::ComponentModel::Composition::Primitives::ImportDefinition ^ definition);
public override System.Collections.Generic.IEnumerable<Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition);
override this.GetExports : System.ComponentModel.Composition.Primitives.ImportDefinition -> seq<System.ComponentModel.Composition.Primitives.ComposablePartDefinition * System.ComponentModel.Composition.Primitives.ExportDefinition>
Public Overrides Function GetExports (definition As ImportDefinition) As IEnumerable(Of Tuple(Of ComposablePartDefinition, ExportDefinition))

Parámetros

definition
ImportDefinition

Condiciones que especifican qué exportaciones coinciden.

Devoluciones

Colección de las exportaciones que cumplen las condiciones especificadas.

Excepciones

definition es null.

Comentarios

Nota para los herederas

Los invalidadores de esta propiedad nunca deben devolver null. Si no hay ningún ExportDefinition que coincida con las condiciones definidas por definition, devuelva un valor vacío IEnumerable<T>.

Se aplica a