这个.NET工具/实用程序是否存在?

时间:2009-09-09 19:07:06

标签: class vsto diagram

当我使用VS2008生成类图时,比如说对于C#文件XYZ.cs - 我得到一个详细说明所有字段,属性,方法和嵌套类型的类图。

是否有工具/实用程序,它将对我在此文件中使用的所有内部类/接口引用执行相同操作。

例如。我在XYZ.cs中有一个ABC类型的属性...有没有办法在XYZ本身的类图上显示ABC和相关参考?

更确切地说:如果我的XYZ.cs具有Mammal类型的Biped属性。类图显示并列出了Biped ......我想看到的是Mammal在图表中也被列为分层节点。

简单地说它是所有类型的完整对象树...至少是用户定义的类型。

2 个答案:

答案 0 :(得分:2)

  1. 右键单击该属性,然后选择“显示为关联”
  2. 对具有不同类的所有属性重复

答案 1 :(得分:0)

Altova UModelEnterprise Architect。这两个应用程序都可以将C#和Java代码反向工程为UML图,包括类图。为此,他们会分析项目的源代码或程序集。

我使用过两者但更喜欢UModel,因为它的功能较少。 ! EA只是矫枉过正,因为它有很多与项目管理,错误跟踪等相关的其他功能。不幸的是,EA并不总是允许您撤消某些操作。借助UModel,您可以随时撤消错误,用户界面更方便用户使用。