Udostępnij za pośrednictwem


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
Public class FeatureAttribute Stores a Type object that represents a FeatureProvider type.
Public class FeatureAvailableEventArgs Provides data for the FeatureAvailable event.
Public class FeatureConnector<TFeatureProviderType> Provides a base implementation for all feature connector-based extensibility.
Public class FeatureConnectorAttribute Indicates the type of FeatureConnector<TFeatureProviderType> required to handle the FeatureProvider.
Public class FeatureConnectorInformation Contains information describing a specified feature connector.
Public class FeatureManager Manages feature providers and feature connectors.
Public class FeatureProvider Adds a class-specific contribution to a feature.
Public class PolicyDrivenFeatureConnector<TFeatureProviderType> A feature connector that can create feature providers based on ItemPolicy objects.
Protected class PolicyDrivenFeatureConnector<TFeatureProviderType>.ItemFeatureProvider Identifies the feature providers that belong to a particular item.