Referencia de API para el SDK de modelado y virtualización de Visual Studio
El SDK de Visual Studio de visualización y modelado proporciona la plataforma en la que se compilan los (DSL) lenguajes específicos y las herramientas UML.
[!NOTA]
Para obtener información acerca de modelado UML API, vea Referencia de la API para la extensibilidad del modelado UML.Para obtener información sobre la transformación de texto, vea Personalizar la transformación de texto T4.
Esta sección contiene material de referencia para los espacios de nombres que tienen nombres que comienzan por “Microsoft.VisualStudio.Modeling”.
Espacio de nombres |
Content |
---|---|
Clases como ModelElement, que es la clase base de todas las clases de dominio que defina en ADSL. |
|
Clases que forman parte de una definición de ADSL. |
|
Modelo de las herramientas de la medición del visor y rendimiento del almacén. |
|
Clases como ShapeElement, que es la clase base de todas las formas que defina en ADSL. |
|
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement |
Métodos de gestos y la selección. |
API de diseñador de definición ADSL. |
|
Clases internas del diseñador de definición ADSL. |
|
Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement |
Atributos que permiten extender el diseñador ADSL con los comandos, los gestos y validación. |
Métodos de extensión para ModelElement que implementan la extensibilidad ADSL. |
|
Atributos de extensibilidad |
|
Permite crear partes de un solo lectura modelo. |
|
El Modelbus API, que ayuda a integran modelos diferentes. |
|
El cuadro de diálogo que permite a los usuarios navegar a los modelos y elementos para crear referencias de Modelbus. |
|
El servicio de selector de. |
|
marco de trabajo de adaptadores de Modelbus para Visual Studio. |
|
El cuadro de diálogo del selector que permite a los usuarios navegar a los modelos y elementos para crear referencias de Modelbus. |
|
La interfaz entre el dominio (ADSL) y Visual Studio. |
|
Permite definir comandos de menú contextual. |
|
Permite definir restricciones de validación. |
Vea también
Otros recursos
Referencia de la API para la extensibilidad del modelado UML