如何:从代码创建 UML 类图

在 Visual Studio 旗舰版,可以添加C#选件类或从 *** 体系结构资源管理器 *** 的命名空间或对UML选件类的依赖项关系图关系图。 可以从 ***** 解决方案资源管理器 *****还将C#选件类。

您拖动的一个或多个类将显示在关系图上。 它们依赖的类将显示在**“UML 模型资源管理器”**中。 模型表示类型的方式参见。

将程序代码中的类添加到 UML 模型

  1. 打开一个 C# 项目。

  2. 创建一个 UML 建模项目。

    请参见 如何:创建 UML 建模项目和关系图

  3. 将一个 UML 类图添加到建模项目中:

    *** 体系结构 *** 菜单中,选择 *** 新关系图 ***。 在**“添加新关系图”对话框中选择“UML 类图”**。

  4. 打开**“体系结构资源管理器”**:

  5. 将**“体系结构资源管理器”**中的命名空间或类型拖动到 UML 类图图面。

还可以拖动命名空间或类型从依赖项关系图。 请参见 在依赖项关系图上可视化代码依赖项。 还可以从 ***** 解决方案资源管理器 *****的选件类。

备注

不会自动更新代码和关系图。您可以更新关系图来讨论更改建议,而不影响您的代码。除非您再次将类拖动到关系图上,否则代码中的后续更改不会自动影响关系图。

在安装 Windows Automation API 3.0 之后,此功能可能会更快地运行。

打开与 UML 类关联的 C# 代码

  • 双击选件类形状、特性或操作选件UML类图中。

    将显示源代码。

模型表示类型的方式

您显式移动到关系图上的类型将直接在模型中和关系图上表示。

这些显式类型依赖的类型在模型中将显示为占位符, 既不显示其详细信息,也不显示其依赖项。

但是,因此,如果您随后从拖动 *** 体系结构资源管理器 *** 的占位符类型或依赖项关系图中的,占位符将完整的类型替换。

请参见

概念

UML 类图:参考

如何:创建 UML 建模项目和关系图

使用体系结构资源管理器查找代码