Sdílet prostřednictvím


AssemblyCatalog.GetExports(ImportDefinition) Metoda

Definice

Získá kolekci exportů, které odpovídají podmínkám určeným definicí importu.

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

Parametry

definition
ImportDefinition

Podmínky, které určují, které exporty se mají shodovat.

Návraty

Kolekce exportů, které odpovídají podmínkám zadaným nástrojem definition.

Výjimky

definition je null.

Poznámky

Poznámky pro dědice

Přepsání této vlastnosti by se nikdy nemělo vracet null , pokud ne ExportDefinition odpovídá podmínkám definovaným nástrojem definition. Místo toho vrátí prázdnou IEnumerable<T>hodnotu .

Platí pro