Partager via


Microsoft.VisualStudio.Modeling.Design, espace de noms

L'espace de noms Microsoft.VisualStudio.Modeling.Design contient les classes que les développeurs peuvent utiliser pour créer un comportement personnalisé au moment du design pour leur langage spécifique à un domaine.

Classes

  Classe Description
Classe publique CategoryResourceAttribute Représente une catégorie dans laquelle grouper une propriété lorsque cette propriété s'affiche dans un contrôle PropertyGrid défini sur le mode Par catégorie.
Classe publique DescriptionResourceAttribute Représente une description de propriété pour une propriété lorsqu'elle s'affiche dans un contrôle PropertyGrid .
Classe publique DisplayNameResourceAttribute Représente le nom associé à une propriété.
Classe publique ElementPropertyDescriptor Représente une propriété de domaine dans un modèle de langage spécifique au domaine (DSL).
Classe publique ElementTypeDescriptionProvider Fournit les méthodes de création et de récupération des objets ElementTypeDescriptor.
Classe publique ElementTypeDescriptor Fournit des informations supplémentaires de type au moment de l'exécution pour un objet ModelElement.
Classe publique FlagEnumerationEditor Fournit une interface utilisateur pour représenter et modifier des énumérations de domaine.
Classe publique ForwardingTypeDescriptionProvider Fournit les méthodes de création et de récupération d'un descripteur de type pour l'élément de modèle cible d'un élément de modèle d'indexation.
Classe publique ModelingBindingSource BindingSource spécialisée pour une utilisation avec des modèles VMSDK (outils DSL).Crée une transaction lorsque des éléments sont ajoutés ou supprimés.
Classe publique ModelingEnumerationConverter Fournit un convertisseur de type qui convertit les valeurs des énumérations de domaine en texte.
Classe publique ModelingToolboxItem Représente un élément de boîte à outils généré dans les outils DSL (Domain-Specific Language).
Classe publique ModelingToolboxItemBase Représente un élément de boîte à outils abstrait.
Classe publique PropertyDescriptorNotFoundException Exception dans le cas où un ElementPropertyDescriptor attendu est introuvable.
Classe publique RolePlayerComboCell Classe pour autoriser la substitution des fonctionnalités d'analyse et de mise en forme.
Classe publique RolePlayerMenuCommand Représente une commande qui peut être ajoutée à la liste de valeurs pour un rôle de propriété dans la fenêtre de propriétés.
Classe publique RolePlayerPropertyDescriptor Fournit des informations supplémentaires de type au moment de l'exécution pour un rôle de propriété.
Classe publique TrackingPropertyDescriptor Fournit des informations supplémentaires de type au moment de l'exécution pour une propriété de suivi d'un élément de modèle.
Classe publique UserContext Obsolète. Cette classe n'est pas utilisée par le Kit de développement logiciel Visual Studio. (Voir Notes.) Représente un contexte d'aide.
Classe publique UserContextElement Obsolète. Cette classe n'est pas utilisée par le Kit de développement logiciel Visual Studio. (Voir Notes.) Représente un élément Help.
Classe publique UserContextTypeConverter Obsolète. Cette classe n'est pas utilisée par le Kit de développement logiciel Visual Studio. (Voir Notes.) Fournit un convertisseur de type qui convertit les valeurs des contextes d'aide en texte.
Classe publique WinFormsDataBindingHelper Classe pour faciliter la facilité d'opérations communes dans la liaison de données Windows Forms.

Délégués

  Délégué Description
Délégué public TypeDescriptionProviderForwarder Représente la méthode qui retourne l'élément de modèle représenté par un autre élément de modèle.

Énumérations

  Énumération Description
Énumération publique UserContextType Obsolète. Cette énumération n'est pas utilisé par le Kit de développement logiciel Visual Studio. (Voir Notes.) Spécifie le type d'élément de contexte utilisateur.

Voir aussi

Référence

System.ComponentModel.Design