Référence des API pour le Kit de développement logiciel de modélisation pour Visual StudioAPI Reference for Modeling SDK for Visual Studio

Le Visual Studio Visualization and Modeling SDK fournit la plateforme sur laquelle reposent vos outils de langages de spécifique à un domaine (DSL).The Visual Studio Visualization and Modeling SDK provides the platform on which your domain-specific languages (DSL) tools are built.

Cette section contient des documents de référence pour les espaces de noms qui ont des noms qui commencent par « Microsoft.VisualStudio.Modeling ».This section contains reference material for namespaces that have names that begin with "Microsoft.VisualStudio.Modeling".

Espace de nomsNamespace ContenuContent
Microsoft.VisualStudio.Modeling Classes telles que l’élément de modèle, qui est la classe de base de toutes les classes de domaine que vous définissez dans DSL.Classes such as ModelElement, which is the base class of all domain classes that you define in a DSL.
Microsoft.VisualStudio.Modeling.Design Classes qui font partie d’une définition DSL.Classes that form part of a DSL definition.
Microsoft.VisualStudio.Modeling.Diagnostics Les outils de mesure de modèle Observateur de magasin et les performances.The model Store Viewer and performance measurement tools.
Microsoft.VisualStudio.Modeling.Diagrams Classes telles que ShapeElement, qui est la classe de base de toutes les formes que vous définissez dans DSL.Classes such as ShapeElement, which is the base class of all shapes that you define in a DSL.
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement Méthodes de mouvements et la sélection.Gesture and Selection methods.
Microsoft.VisualStudio.Modeling.DslDefinition L’API du Concepteur de définition DSL.The API of the DSL Definition designer.
Microsoft.VisualStudio.Modeling.DslDefinition.Design Classes internes du Concepteur de définition DSL.Internal classes of the DSL Definition designer.
Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement Attributs qui vous permettent d’étendre le concepteur DSL avec les commandes, de mouvements et de validation.Attributes that allow you to extend the DSL designer with commands, gestures, and validation.
Microsoft.VisualStudio.Modeling.Extensibility Méthodes d’extension pour l’élément de modèle qui implémentent l’extensibilité du DSL.Extension methods for ModelElement that implement DSL Extensibility.
Microsoft.VisualStudio.Modeling.ExtensionEnablement Attributs d’extensibilitéExtensibility attributes
Microsoft.VisualStudio.Modeling.Immutability Vous pouvez effectuer des parties d’un modèle en lecture seule.Lets you make parts of a model read-only.
Microsoft.VisualStudio.Modeling.Integration L’API de Modelbus, qui vous aide à intégrer des modèles différents.The Modelbus API, which helps you integrate different models.
Microsoft.VisualStudio.Modeling.Integration.Picker La boîte de dialogue qui permet aux utilisateurs d’accéder à des modèles et des éléments pour créer des références de Modelbus.The dialog box that lets users navigate to models and elements to create Modelbus references.
Microsoft.VisualStudio.Modeling.Integration.Picker.Hosting Le service de sélecteur.The Picker service.
Microsoft.VisualStudio.Modeling.Integration.Shell Infrastructure d’adaptateurs ModelBus pour Visual Studio.Modelbus adapter framework for Visual Studio.
Microsoft.VisualStudio.Modeling.Integration.Shell.Picker La boîte de dialogue Sélecteur qui permet aux utilisateurs d’accéder à des modèles et des éléments pour créer des références de Modelbus.The Picker dialog box that lets users navigate to models and elements to create Modelbus references.
Microsoft.VisualStudio.Modeling.Shell L’interface entre DSL et de Visual Studio.The interface between DSLs and Visual Studio.
Microsoft.VisualStudio.Modeling.Shell.ExtensionEnablement Permet de définir des commandes de menu contextuel.Lets you define shortcut (context) menu commands.
Microsoft.VisualStudio.Modeling.Validation Permet de définir des contraintes de validation.Lets you define validation constraints.

Voir aussiSee Also