API-Referenz für das Visualisierungs- und Modellierungs-SDK von Visual Studio
Das Visual Studio-Visualisierung und Modellieren SDK stellt die Plattform, auf der die domänenspezifischen Sprache (DSL) und die UML-Toole erstellt werden.
Hinweis |
---|
Informationen darüber, wie UML API, die von Modellen finden Sie unter API-Referenz für UML-Modellierungserweiterbarkeit.Weitere Informationen über Texttransformation finden Sie unter Anpassen der T4-Texttransformation. |
Dieser Abschnitt enthält Referenzmaterial für die Namespaces, Namen, die mit „Microsoft.VisualStudio.Modeling“ beginnen.
Namespace |
Inhalt |
---|---|
Klassen wie ModelElement, das die Basisklasse aller Domänen sind Klassen, die in einem DSL definieren. |
|
Klassen, die Teil einer DSL-Definition darstellen. |
|
Der Speicher-Viewer und die Leistungsmessungs Model Tools. |
|
Klassen wie ShapeElement, das die Basisklasse aller Formen besteht darin, die Sie in einem DSL definieren. |
|
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement |
Geste- und Auswahl Methode. |
Die API des DSL-Definitions designers. |
|
Interne Klassen des DSL-Definitionsdesigners. |
|
Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement |
Attribute, die es Ihnen ermöglichen, den DSL-Designer mit Befehlen Stiftbewegungen und Validierung zu erweitern. |
Erweiterungsmethoden für ModelElement, die DSL-Erweiterbarkeit implementieren. |
|
Attribute für Erweiterungen |
|
Hiermit können Sie Teile eines Modells schreibgeschützt machen. |
|
Der ModelBus APIs, die Hilfe Sie verschiedene Modelle integrieren. |
|
Das Dialogfeld, mit dem Benutzer zu Modellen und Elementen navigieren können, um ModelBus-Verweisen zu erstellen. |
|
Der Auswahldienst. |
|
ModelBus-Adapter für Seiten Visual Studio. |
|
Das Dialogfeld Auswahl der Benutzer Elemente zu Modellen und navigieren können, um ModelBus-Verweisen zu erstellen. |
|
Die Schnittstelle zwischen DSL und Visual Studio. |
|
Ermöglicht es Ihnen Menübefehle der Verknüpfung (Kontext) definieren. |
|
Ermöglicht es Ihnen, Validierungseinschränkungen definieren. |