CompositionScopeDefinition.GetExports(ImportDefinition) Метод

Определение

Получает коллекцию экспортов, которые соответствуют условиям, заданным определением импорта.

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

Параметры

definition
ImportDefinition

Условия, которые определяют соответствующие экспорты.

Возвращаемое значение

Коллекция экспортов, которые соответствуют заданным условиям.

Исключения

definition имеет значение null.

Объект ComposablePartCatalog удален.

Комментарии

Примечание к наследутелям

Переопределители этого свойства никогда не должны возвращать null. Если нет ExportDefinition , соответствующий условиям, определенным definitionв , возвращается пустое IEnumerable<T>значение .

Применяется к