Microsoft.Windows.Design.Features Namespace
Provides extensibility by using custom feature providers and feature connectors.
Use the FeatureProvider and FeatureConnector<TFeatureProviderType> classes to implement custom design-time appearance and behavior in a designer. Attach a custom feature provider to a control by using the MetadataStore and the FeatureAttribute classes.
Classes
Class | Description | |
---|---|---|
FeatureAttribute | Stores a Type object that represents a FeatureProvider type. | |
FeatureAvailableEventArgs | Provides data for the FeatureAvailable event. | |
FeatureConnector<TFeatureProviderType> | Provides a base implementation for all feature connector-based extensibility. | |
FeatureConnectorAttribute | Indicates the type of FeatureConnector<TFeatureProviderType> required to handle the FeatureProvider. | |
FeatureConnectorInformation | Contains information describing a specified feature connector. | |
FeatureManager | Manages feature providers and feature connectors. | |
FeatureProvider | Adds a class-specific contribution to a feature. | |
PolicyDrivenFeatureConnector<TFeatureProviderType> | A feature connector that can create feature providers based on ItemPolicy objects. | |
PolicyDrivenFeatureConnector<TFeatureProviderType>.ItemFeatureProvider | Identifies the feature providers that belong to a particular item. |