Odniesienia do interfejsu API dla programu Visual Studio, wizualizacji i modelowania SDK
Visual Studio, wizualizacji i modelowania SDK zapewnia platformę, na której są wbudowane języków specyficzne dla domeny (DSL) i narzędzi UML.
[!UWAGA]
Aby uzyskać informacje o interfejsie API modelowania UML, zobacz Interfejs API odniesienia dla rozszerzeń do modelowania diagramów UML.Informacje o przekształcenie tekstu, zobacz Dostosowywanie przekształcenie tekstu T4.
Ta sekcja zawiera materiał referencyjny dla obszarów nazw, które mają nazwy rozpoczynające się od "Microsoft.VisualStudio.Modeling".
Obszar nazw |
Zawartość |
---|---|
Klasy, takie jak element modelu, która jest klasą bazową dla wszystkich klas domeny, które można zdefiniować w DSL. |
|
Klasy, które stanowią część definicji DSL. |
|
Model magazynu Viewer i wydajność narzędzi pomiarowych. |
|
Klasy, takie jak ShapeElement, która jest klasą bazową dla wszystkich kształtów, które można zdefiniować w DSL. |
|
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement |
Gest i wybór metod. |
Interfejs API projektanta definicji DSL. |
|
Wewnętrzne klas projektanta definicji DSL. |
|
Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement |
Atrybuty, które pozwalają na rozszerzenie Projektant DSL z poleceniami, gesty i sprawdzania poprawności. |
Rozszerzenie metody ModelElement implementujące rozszerzalności DSL. |
|
Atrybuty rozszerzalności |
|
Umożliwia nawiązywanie części modelu, tylko do odczytu. |
|
Interfejs API Modelbus, która pomaga integrowanie różnych modeli. |
|
Okno dialogowe umożliwia użytkownikom możliwość dowolnego przechodzenia do modeli i elementy do tworzenia odwołań do Modelbus. |
|
Usługa próbnika. |
|
Modelbus karta ramy dla Visual Studio. |
|
W oknie dialogowym Próbnik, który pozwala użytkownikom możliwość dowolnego przechodzenia do modeli i elementy do tworzenia odwołań do Modelbus. |
|
Interfejs między DSLs i Visual Studio. |
|
Umożliwia określenie polecenia menu skrótów (kontekst). |
|
Umożliwia zdefiniowanie ograniczeń sprawdzania poprawności. |
Interfejs API odniesienia dla rozszerzeń do modelowania diagramów UML