创建层关系图的扩展

更新:2010 年 12 月

利用此 Visual Studio 2010 功能包,您可以通过编写代码来创建和更新层关系图,以及参照 Visual Studio 2010 旗舰版中的层关系图对程序代码结构进行验证。 您可以添加在关系图的快捷(上下文)菜单中显示的命令,自定义拖放笔势以及从文本模板访问层模型。 您可以将这些扩展打包到一个 Visual Studio 集成扩展 (VSIX) 中,并将它们分发给 Visual Studio 旗舰版和 Visual Studio 高级专业版的用户。 有关更多信息,请参见 Visual Studio 功能包

重要说明重要事项

您必须安装 Visual Studio 2010 功能包,才能使用此功能。

Visual Studio 2010 旗舰版中已提供层关系图。 有关更多信息,请参见:

要求

创作层扩展的要求

您必须在要开发层扩展的计算机上安装了以下组件:

  • Visual Studio 2010 旗舰版

  • Visual Studio 2010 SDK

  • Visual Studio 2010 可视化和建模功能包或 Visual Studio 2010 功能包 2。 两者均包含 Visual Studio 2010 可视化和建模功能包运行时。

    重要说明重要事项

    仅仅对于可视化和建模功能包,您必须在 Visual Studio 的实验实例中安装此功能包以用于调试目的。 这对于功能包 2 不是必需的。

在 Visual Studio 的实验实例中安装功能包

  1. 如果您尚未这样做,请在计算机上安装可视化和建模功能包。

  2. 关闭 Visual Studio 的所有实例。

  3. 在**“开始”菜单上,依次指向“所有程序”“Microsoft Visual Studio 2010 SDK”“工具”,然后单击“Reset the Microsoft Visual Studio 2010 Experimental instance”**。

  4. 在 Visual Studio 的实验实例中启用功能包和运行时。

    1. 在**“开始”菜单上,依次指向“所有程序”“Microsoft Visual Studio 2010 SDK”“工具”,然后单击“Start Experimental Instance of Microsoft Visual Studio 2010”**。

    2. 在 Visual Studio 的新实例中,在**“工具”菜单上单击“扩展性管理器”**。

    3. 确保功能包及其运行时会显示并启用。 如果您看到**“[已禁用]”,则单击此项,再单击“启用”**。

    4. 关闭 Visual Studio。

使用层扩展的要求

您必须在要运行层扩展的计算机上安装了以下组件:

  • Visual Studio 2010 高级专业版、Visual Studio 2010 旗舰版或 Team Foundation Build

  • Visual Studio 2010 可视化和建模功能包运行时

有关更多信息,请参见部署层建模扩展

本节内容

向层关系图添加命令和特定动作

向层关系图添加自定义体系结构验证

向层关系图添加自定义属性

在程序代码中导航和更新层模型

部署层建模扩展

层关系图扩展疑难解答

请参见

任务

如何:从项目中创建层关系图

如何:对照层关系图验证 .NET 代码

概念

层关系图:参考

层关系图:指南

如何:从 UML 模型生成文件

其他资源

如何:定义和安装建模扩展

如何:使用 Visual Studio API 打开 UML 模型

修订记录

日期

修订记录

原因

2010 年 12 月

针对 Visual Studio 2010 功能包 2 更新了内容。

信息补充。