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


FeatureManager.CreateFeatureProviders - метод (Type)

Создает и возвращает набор поставщиков функций указанного типа.

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

Синтаксис

'Декларация
Public Function CreateFeatureProviders ( _
    featureProviderType As Type _
) As IEnumerable(Of FeatureProvider)
public IEnumerable<FeatureProvider> CreateFeatureProviders(
    Type featureProviderType
)
public:
IEnumerable<FeatureProvider^>^ CreateFeatureProviders(
    Type^ featureProviderType
)
member CreateFeatureProviders : 
        featureProviderType:Type -> IEnumerable<FeatureProvider> 
public function CreateFeatureProviders(
    featureProviderType : Type
) : IEnumerable<FeatureProvider>

Параметры

  • featureProviderType
    Тип: System.Type
    Тип возвращаемых поставщиков функций.

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

Тип: System.Collections.Generic.IEnumerable<FeatureProvider>
Перечисление поставщиков функций.Если доступных поставщиков функций, соответствующих параметру featureProviderType, нет, то метод возвращает пустое перечисление.

Исключения

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

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

ArgumentException

Параметр featureProviderType не является производным от FeatureProvider.

Заметки

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

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

См. также

Ссылки

FeatureManager Класс

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

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

FeatureProvider

FeatureConnector<TFeatureProviderType>

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

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

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