Freigeben über


CompositionScopeDefinition.GetExports(ImportDefinition) Methode

Definition

Ruft eine Auflistung von Exporten ab, die mit den durch die Importdefinition angegebenen Bedingungen übereinstimmen.

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

Parameter

definition
ImportDefinition

Bedingungen, die festlegen, welche Exporte übereinstimmen.

Gibt zurück

Eine Sammlung von Exporten, die den angegebenen Bedingungen entsprechen.

Ausnahmen

definition ist null.

Hinweise

Hinweis für Erben

Außerkraftsetzungen dieser Eigenschaft sollten niemals zurückgeben null. Wenn kein ExportDefinition vorhanden ist, der den durch definitiondefinierten Bedingungen entspricht, wird ein leeres IEnumerable<T>zurückgegeben.

Gilt für: