Microsoft.Windows.Design.Features - пространство имен
Обновлен: Ноябрь 2007
Обеспечивает расширяемость с помощью поставщиков настраиваемых функций и функциональных соединителей.
Классы FeatureProvider и FeatureConnector<TFeatureProviderType> используются для реализации настраиваемого внешнего вида и поведения конструктора в режиме конструирования. Поставщик настраиваемых функций можно присоединить к элементу управления, используя классы MetadataStore и FeatureAttribute.
Классы
Класс | Описание | |
---|---|---|
![]() |
FeatureAttribute | Хранит объект Type, представляющий тип FeatureProvider. |
![]() |
FeatureAvailableEventArgs | Предоставляет данные для события FeatureAvailable. |
![]() |
FeatureConnector<TFeatureProviderType> | Обеспечивает базовую реализацию возможностей расширения с помощью функциональных соединителей. |
![]() |
FeatureConnectorAttribute | Указывает тип соединителя FeatureConnector<TFeatureProviderType>, необходимого для работы с поставщиком FeatureProvider. |
![]() |
FeatureConnectorInformation | Содержит описание указанного функционального соединителя. |
![]() |
FeatureManager | Управляет поставщиками функций и функциональными соединителями. |
![]() |
FeatureProvider | Добавляет к функции дополнение, специфичное для класса. |
![]() |
PolicyDrivenFeatureConnector<TFeatureProviderType> | Функциональный соединитель, который может создавать поставщики функций, основанные на объектах ItemPolicy. |
![]() |
PolicyDrivenFeatureConnector<TFeatureProviderType>.ItemFeatureProvider | Определяет поставщики функций, которые принадлежат определенному элементу. |