Customization > Automation Interface > Object Attributes and Associations > Diagrams (automation interface)
  
Diagrams (automation interface)
This is the container object for the diagrams in the project. It is a collection object and can be filtered into sub-collections of items of a particular type:
Set objDiagrams = ActiveProject.Item("Diagrams")
Set objClassDiagrams = objDiagrams.Item("Class Diagram")
These sub-collections are read-only collection objects.
ASSOCIATIONS
Activity Diagram
Relationship to General Flow Diagrams.
For Activity Diagrams, see the UML Activity Diagram association.
Multiplicity is 0+, access is read/write.
Class Diagram
Multiplicity is 0+, access is read/write.
Concurrency Diagram
Multiplicity is 0+, access is read/write.
Constraint Diagram
Multiplicity is 0+, access is read/write.
General Graphics Diagram
Multiplicity is 0+, access is read/write.
Object Collaboration Diagram
Collection of Communication Diagrams.
Multiplicity is 0+, access is read/write.
Object Sequence Diagram
Collection of Sequence Diagrams.
Multiplicity is 0+, access is read/write.
Profile Diagram
Multiplicity is 0+, access is read/write.
State Diagram
Multiplicity is 0+, access is read/write.
Structure Diagram
Collection of Composite Structure Diagrams.
Multiplicity is 0+, access is read/write.
System Architecture Diagram
Multiplicity is 0+, access is read/write.
Table Relationships Diagram
Multiplicity is 0+, access is read/write.
Text Diagram
Multiplicity is 0+, access is read/write.
UML Activity Diagram
Relationship to Activity Diagrams.
Multiplicity is 0+, access is read/write.
Use Case Diagram
Multiplicity is 0+, access is read/write.
Variant Diagram
Multiplicity is 0+, access is read/write.