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. |