ComposablePartCatalog.GetExports(ImportDefinition) Methode

Definitie

Hiermee haalt u een lijst met exportdefinities op die overeenkomen met de beperking die is gedefinieerd door het opgegeven ImportDefinition object.

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

Parameters

definition
ImportDefinition

De voorwaarden van de ExportDefinition objecten die moeten worden geretourneerd.

Retouren

Een verzameling met Tuple<T1,T2> de ExportDefinition objecten en de bijbehorende ComposablePartDefinition objecten voor objecten die overeenkomen met de beperking die is opgegeven door definition.

Uitzonderingen

definition is null.

Opmerkingen

Onderdrukkingen van deze methode mogen nooit worden geretourneerd null. Als er geen ExportDefinition overeenkomst is met de voorwaarden die zijn definitiongedefinieerd, retourneert u een leeg IEnumerable<T> object.

Van toepassing op