Microsoft.VisualStudio.Uml.Presentation Namespace
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
This namespace defines interfaces to the shapes that present the UML model elements, and the diagrams on which the shapes appear.
Classes
Class | Description | |
---|---|---|
![]() |
ExtensibilityPresentationMapper | |
![]() |
PresentationHelpers | Extension methods to help dealing with presentation elements. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IActivityDiagram | An activity diagram displays an IActivity. |
![]() |
IActivityDiagramContext | Defines a context that tells the active activity diagram. |
![]() |
IClassDiagram | A class diagram displays classes, interfaces, enumerations and their relationships. |
![]() |
IClassDiagramContext | Defines a context that tells the active class diagram. |
![]() |
IColorShape | |
![]() |
IComponentDiagram | A component diagram displays components and their parts and interconnections. |
![]() |
IComponentDiagramContext | Defines a context that tells the component class diagram. |
![]() |
IDiagram | Represents any type of UML diagram. |
![]() |
IDiagramContext | Provides information about the active diagram. |
![]() |
IDiagramElementOperations | Defines common operations implmented by a UML diagram. |
![]() |
ISequenceDiagram | A sequence diagram displays a UML Interaction. |
![]() |
ISequenceDiagramContext | Provides the active sequence diagram. |
![]() |
IShape | A shape on a UML diagram, such as a node, connector, port, and so forth. |
![]() |
IShape<T> | A strongly-typed IShape for UML elements of a particular type. |
![]() |
IUseCaseDiagram | A use case diagram displays use cases, actors, and systems. |
![]() |
IUseCaseDiagramContext | Defines a context that tells the active use case diagram. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
SequenceDiagramLayoutKinds | Specifies the kind of Layout to perform on the Sequence diagram. |