Microsoft.Windows.Design.Features, espace de noms
Permet l'extensibilité à l'aide de fournisseurs de fonctionnalités personnalisés et de connecteurs de fonctionnalités.
Utilisez les classes FeatureProvider et FeatureConnector<TFeatureProviderType> pour implémenter l'apparence et le comportement au moment du design personnalisés d'un concepteur.Attachez un fournisseur de fonctionnalités personnalisé à un contrôle à l'aide des classes MetadataStore et FeatureAttribute.
Classes
Classe | Description | |
---|---|---|
FeatureAttribute | Stocke un objet Type qui représente un type FeatureProvider. | |
FeatureAvailableEventArgs | Fournit des données pour l'événement FeatureAvailable. | |
FeatureConnector<TFeatureProviderType> | Fournit une implémentation de base pour toute l'extensibilité de connecteur de fonctionnalités. | |
FeatureConnectorAttribute | Indique le type FeatureConnector<TFeatureProviderType> requis pour gérer FeatureProvider. | |
FeatureConnectorInformation | Contient des informations qui décrivent un connecteur de fonctionnalités spécifié. | |
FeatureManager | Gère les fournisseurs et les connecteurs de fonctionnalités. | |
FeatureProvider | Ajoute à une fonctionnalité une contribution spécifique à la classe. |
Délégués
Délégué | Description | |
---|---|---|
MetadataProviderCallback | Spécifie un mécanisme personnalisé permettant de fournir des attributs de métadonnées à la classe FeatureManager. |