Когда я создаю диаграмму классов с помощью VS2008, скажем, для файла C # XYZ.cs, я получаю диаграмму классов с подробным описанием всех полей, свойств, методов и вложенных типов.
Есть ли инструмент/утилита, которая будет делать то же самое для всех внутренних ссылок класса/интерфейса, которые я использовал в этом файле.
Например. У меня есть свойство типа ABC в XYZ.cs ... есть ли способ показать ABC и соответствующую ссылку на диаграмме классов самого XYZ?
Чтобы быть более точным: если мой XYZ.cs имеет свойство Biped типа Mammal. Диаграмма классов отображает и перечисляет Biped... то, что я хотел бы видеть, это Mammal, также указанный как иерархический узел в самой диаграмме.
Проще говоря, полное дерево объектов для всех типов... по крайней мере, для определенных пользователем типов.