Поделиться через


FeatureConnector<TFeatureProviderType>.CreateFeatureProviders<TSubtype> - метод (ModelItem)

Обновлен: Ноябрь 2007

Создает новый список поставщиков функций, связанных с функциональным соединителем, основываясь на указанном элементе ModelItem и подтипе.

Пространство имен:  Microsoft.Windows.Design.Features
Сборка:  Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)

Синтаксис

'Декларация
Protected Function CreateFeatureProviders(Of TSubtype As ) ( _
    instance As ModelItem _
) As IEnumerable(Of TSubtype)
'Применение
Dim instance As ModelItem
Dim returnValue As IEnumerable(Of TSubtype)

returnValue = Me.CreateFeatureProviders(instance)
protected IEnumerable<TSubtype> CreateFeatureProviders<TSubtype>(
    ModelItem instance
)
where TSubtype : 
protected:
generic<typename TSubtype>
where TSubtype : 
IEnumerable<TSubtype>^ CreateFeatureProviders(
    ModelItem^ instance
)
JScript не поддерживает универсальные типы и методы.

Параметры типа

  • TSubtype
    Подтип типа поставщика функций.

Параметры

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

Тип: System.Collections.Generic.IEnumerable<TSubtype>
Перечисление поставщиков функций, отфильтрованное по подтипу.

Исключения

Исключение Условие
ArgumentNullException

Параметр instance имеет значение nullссылка null (Nothing в Visual Basic).

Заметки

Поставщики функций обнаруживаются путем отражения атрибутов на элемент instance.

Можно указать подтип, ограничив список возвращаемых поставщиков функций определенными подтипами FeatureProviderType.

Разрешения

См. также

Ссылки

FeatureConnector<TFeatureProviderType> Класс

FeatureConnector<TFeatureProviderType> - члены

CreateFeatureProviders - перегрузка

Microsoft.Windows.Design.Features - пространство имен

ModelItem

FeatureProvider

FeatureConnectorAttribute

Другие ресурсы

Поставщики функций и соединительные элементы

Общее представление о расширяемости конструктора WPF