Visual Studio 可视化和建模 SDK 的 API 引用
Visual Studio 可视化和建模 SDK 提供域特定语言 (DSL)和 UML 工具进行了格式的平台。
备注
有关建模 API 的 UML 的信息,请参见 UML 建模扩展性的 API 参考。有关文本转换的信息,请参见 自定义 T4 文本转换。
本节包含引用具有名称以 “Microsoft.VisualStudio.Modeling”开头的命名空间的参考资料。
命名空间 |
Content |
---|---|
类 (如 ModelElement,是所有域类基类在 DSL 定义。 |
|
该类构成 DSL 定义的部分。 |
|
模型存储区浏览器和性能度量工具。 |
|
类 (如 ShapeElement,是所有形状基类在 DSL 定义。 |
|
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement |
笔势和选择方法。 |
DSL 定义设计器的 API。 |
|
DSL 定义设计器的内部类。 |
|
Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement |
允许您扩展具有命令、笔势和验证的 DSL 设计器的属性。 |
实现 DSL 扩展性 ModelElement 的扩展方法。 |
|
扩展性属性 |
|
可以使部件模型是只读的。 |
|
Modelbus API,可帮助您集成不同的模型。 |
|
允许用户导航到创建 Modelbus 模型和元素的对话框引用。 |
|
选择器服务。 |
|
Modelbus Visual Studio的适配器结构。 |
|
允许用户导航到创建 Modelbus 模型和元素的选择器对话框引用。 |
|
DSL 和 Visual Studio之间的接口。 |
|
使您可以定义快捷键 () 上下文菜单命令。 |
|
可以定义验证约束。 |