Class diagram repository
.cd files saves information about classes and files names.
- Where the class members are kept?
- Where can I find help/sdk about class designer api
(Microsoft.VisualStudio.EnterpriseTools.*)
.cd files saves information about classes and files names.
- Where the class members are kept?
- Where can I find help/sdk about class designer api
(Microsoft.VisualStudio.EnterpriseTools.*)
As you mention, we don't store any member information in the class diagram files - only the diagram information is persisted. The class and file names stored in the diagram file are used to sync up with the code when you load the diagram (i.e., member information is retrieved from the source code files/assemblies). This allows us to support the notion of the diagrams being another view of your code.
There is a plan to have a blog article in the Class Designer Team Blog describing our persistence format that will be out in the next week or two.
With regard to Class Designer API, we are not exposing them in this release (as there is some additional work needed before making it available). However, you can take a look at the Class Designer Power Toy Add-In (and the sources) published in the GotDotNet workspace.
Thanks,
Ramesh Rajagopal.
Class Designer Team.