Visualizing structural features of C# applications

You can use Unified Modeling Language (UML) class diagrams to visualize structural features in C# applications.

About this task

A UML class diagram provides a graphical representation of the classes in a C# application and depicts some or all the classes in an application for the purpose of understanding and collaboration. You can use class diagrams to examine the structure and relationships of C# classes and data types in C# applications. You can use class diagrams to create your own context, using a subset of the classes within a project.

You can then navigate to the source code files directly from an open class diagram.

Note: The UML diagrams generated by C# visualization are read-only, and cannot be used to modify the contents of a solution in Microsoft Visual Studio. If you want to generate C# code from a UML model, you can create and apply a transformation configuration.

Feedback