Partager via


Microsoft.VisualStudio.Modeling.Design, espace de noms

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

Classes

  Classe Description
Classe publique CategoryResourceAttribute Représente une catégorie dans laquelle grouper une propriété lorsque la propriété est affichée dans un contrôle d'PropertyGrid qui est défini au mode par catégorie.
Classe publique DescriptionResourceAttribute Représente une description de la propriété pour une propriété lorsque la propriété est affichée dans un contrôle d'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 (DSL) langage spécifique au domaine.
Classe publique ElementTypeDescriptionProvider Fournit des méthodes pour créer et extraire des objets d'ElementTypeDescriptor.
Classe publique ElementTypeDescriptor Fournit des informations supplémentaires de type d'exécution pour un objet d'ModelElement.
Classe publique FlagEnumerationEditor Fournit une interface utilisateur pour (UI) représenter et modifier des énumérations de domaine.
Classe publique ForwardingTypeDescriptionProvider Fournit des méthodes pour créer et extraire 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é pour une utilisation avec VMSDK (outils DÉSOLÉ) modèle.Crée une transaction lorsque des éléments sont ajoutés ou supprimés.
Classe publique ModelingEnumerationConverter Fournit un convertisseur de type qui convertit entre les valeurs des énumérations de domaine et le texte.
Classe publique ModelingToolboxItem Représente un élément de boîte à outils généré dans les outils de languages spécifique au domaine (outils DÉSOLÉ).
Classe publique ModelingToolboxItemBase Représente un élément abstrait de boîte à outils.
Classe publique PropertyDescriptorNotFoundException Une exception pour les situations où un ElementPropertyDescriptor attendu est introuvable.
Classe publique RolePlayerComboCell Classe pour permettre substituer Parse et pour mettre en forme la fonctionnalité.
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 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 d'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 Visual Studio.(Consultez les 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 Visual Studio.(Consultez les notes). Représente un élément d'aide.
Classe publique UserContextTypeConverter Obsolète. Cette classe n'est pas utilisée par le kit de développement Visual Studio.(Consultez les notes). Fournit un convertisseur de type qui convertit entre les valeurs des contextes d'aide et le texte.
Classe publique WinFormsDataBindingHelper Classe pour aider à facilité des opérations communes dans la liaison de données de WinForms.

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ée par le kit de développement Visual Studio.(Consultez les notes). Spécifie le type d'élément de contexte d'utilisateur.

Voir aussi

Référence

System.ComponentModel.Design