Partager via


Référence des API pour le Kit de développement logiciel de modélisation pour Visual Studio

Le Kit de développement logiciel de visualisation et de modélisation de Visual Studio fournit la plateforme sur laquelle vos langages (DSL) spécifiques et les outils UML sont générés.

Notes

Pour plus d'informations sur modélisation UML l'API, consultez l' Référence des API pour l'extensibilité de la modélisation UML.Pour plus d'informations sur la transformation de texte, consultez Personnalisation d'une transformation de texte T4.

Cette section contient des documents de référence pour les espaces de noms qui ont des noms qui commencent par « Microsoft.VisualStudio.Modeling ».

Espace de noms

Contenu

Microsoft.VisualStudio.Modeling

Classes telles que ModelElement, qui est la classe de base de toutes les classes de domaine que vous définissez dans un langage spécifique à un domaine.

Microsoft.VisualStudio.Modeling.Design

Classes qui font partie d'une définition de langage spécifique à un domaine.

Microsoft.VisualStudio.Modeling.Diagnostics

Visionneuse du magasin de modèles et les outils de mesure de performance.

Microsoft.VisualStudio.Modeling.Diagrams

Classes telles que ShapeElement, qui est la classe de base de toutes les formes que vous définissez dans un langage spécifique à un domaine.

Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement

méthodes d'entrée tactile et de sélection.

Microsoft.VisualStudio.Modeling.DslDefinition

L'API de définition de langage spécifique à un domaine.

Microsoft.VisualStudio.Modeling.DslDefinition.Design

Classes internes du concepteur de définition de langage spécifique à un domaine.

Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement

Attributs qui vous permettent d'étendre le concepteur DÉSOLÉ avec des commandes, des mouvements et la validation.

Microsoft.VisualStudio.Modeling.Extensibility

Méthodes d'extension pour ModelElement qui implémentent l'extensibilité DÉSOLÉ.

Microsoft.VisualStudio.Modeling.ExtensionEnablement

attributs d'extensibilité

Microsoft.VisualStudio.Modeling.Immutability

Vous permet de rendre des parties d'un modèle en lecture seule.

Microsoft.VisualStudio.Modeling.Integration

L'API de Modelbus, qui permet de s'intègrent des modèles différents.

Microsoft.VisualStudio.Modeling.Integration.Picker

La boîte de dialogue qui permet aux utilisateurs d'accéder aux modèles et les éléments pour créer des références Modelbus.

Microsoft.VisualStudio.Modeling.Integration.Picker.Hosting

Le service de sélecteur.

Microsoft.VisualStudio.Modeling.Integration.Shell

Infrastructure d'adaptateurs Modelbus pour Visual Studio.

Microsoft.VisualStudio.Modeling.Integration.Shell.Picker

La boîte de dialogue du sélecteur qui permet aux utilisateurs d'accéder aux modèles et les éléments pour créer des références Modelbus.

Microsoft.VisualStudio.Modeling.Shell

L'interface entre langages spécifiques à un domaine et Visual Studio.

Microsoft.VisualStudio.Modeling.Shell.ExtensionEnablement

Vous permet de définir des commandes de menu de raccourci (contextuel.

Microsoft.VisualStudio.Modeling.Validation

Vous permet de définir des contraintes de validation.

Voir aussi

Autres ressources

Référence des API pour l'extensibilité de la modélisation UML

Personnalisation d'une transformation de texte T4