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


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

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

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

Синтаксис

'Декларация
Protected Function CreateFeatureProviders ( _
    type As Type _
) As IEnumerable(Of TFeatureProviderType)
protected IEnumerable<TFeatureProviderType> CreateFeatureProviders(
    Type type
)
protected:
IEnumerable<TFeatureProviderType>^ CreateFeatureProviders(
    Type^ type
)
member CreateFeatureProviders : 
        type:Type -> IEnumerable<'TFeatureProviderType> 
protected function CreateFeatureProviders(
    type : Type
) : IEnumerable<TFeatureProviderType>

Параметры

  • type
    Тип: System.Type
    Объект Type, используемый для запроса поставщиков функциональности.

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

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

Исключения

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

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

Заметки

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

Безопасность платформы .NET Framework

См. также

Ссылки

FeatureConnector<TFeatureProviderType> Класс

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

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

FeatureProvider

FeatureConnectorAttribute

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

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

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