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

Le Kit de développement logiciel (SDK) visualisation et modélisation Visual Studio fournit la plateforme sur laquelle vos outils de langages spécifiques à un domaine (DSL) sont créés.

Cette section contient des matériaux de référence pour les espaces de noms dont le nom commence 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 une DSL.
Microsoft.VisualStudio.Modeling.Design Classes qui font partie d’une définition DSL.
Microsoft.VisualStudio.Modeling.Diagnostics Visionneuse du magasin de modèles et outils de mesure des performances.
Microsoft.VisualStudio.Modeling.Diagrams Classes telles que ShapeElement, qui est la classe de base de toutes les formes que vous définissez dans une DSL.
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement Méthodes de mouvement et de sélection.
Microsoft.VisualStudio.Modeling.DslDefinition API du concepteur de définition DSL.
Microsoft.VisualStudio.Modeling.DslDefinition.Design Classes internes du concepteur de définition DSL.
Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement Attributs qui vous permettent d’étendre le concepteur DSL avec des commandes, des mouvements et une validation.
Microsoft.VisualStudio.Modeling.Extensibility Méthodes d’extension pour ModelElement qui implémentent l’extensibilité DSL.
Microsoft.VisualStudio.Modeling.ExtensionEnablement Attributs d’extensibilité
Microsoft.VisualStudio.Modeling.Immutability Vous permet de créer des parties d’un modèle en lecture seule.
Microsoft.VisualStudio.Modeling.Integration API Modelbus, qui vous permet d’intégrer différents modèles.
Microsoft.VisualStudio.Modeling.Integration.Picker Boîte de dialogue qui permet aux utilisateurs d’accéder aux modèles et aux éléments pour créer des références Modelbus.
Microsoft.VisualStudio.Modeling.Integration.Picker.Hosting Service Sélecteur.
Microsoft.VisualStudio.Modeling.Integration.Shell Infrastructure de l’adaptateur Modelbus pour Visual Studio.
Microsoft.VisualStudio.Modeling.Integration.Shell.Picker Boîte de dialogue du Sélecteur qui permet aux utilisateurs d’accéder aux modèles et aux éléments pour créer des références Modelbus.
Microsoft.VisualStudio.Modeling.Shell Interface entre les DSL et Visual Studio.
Microsoft.VisualStudio.Modeling.Shell.ExtensionEnablement Vous permet de définir des commandes de menu contextuel (raccourci).
Microsoft.VisualStudio.Modeling.Validation Vous permet de définir des contraintes de validation.

Voir aussi