ComposablePartCatalog.GetExports(ImportDefinition) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает список определений экспортов, которые соответствуют ограничению, определенному указанным объектом ImportDefinition.
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))
Параметры
- definition
- ImportDefinition
Условия, при которых возвращаются объекты ExportDefinition.
Возвращаемое значение
Коллекция объектов Tuple<T1,T2>, содержащих объекты ExportDefinition и связанные с ними объекты ComposablePartDefinition для объектов, соответствующих ограничению, заданному параметром definition
.
Исключения
Объект ComposablePartCatalog ликвидирован.
definition
имеет значение null
.
Комментарии
Переопределения этого метода никогда не должны возвращать null
. Если значение не ExportDefinition соответствует условиям, определенным в definition
, возвращает пустой IEnumerable<T> объект .