ISequenceDiagram Members
Include Protected Members
Include Inherited Members
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
A sequence diagram displays a UML Interaction.
The ISequenceDiagram type exposes the following members.
Methods
Name | Description | |
---|---|---|
Bind | Bind this diagram to the given interaction and display its content. The diagram must not yet be bound to an interaction. | |
Delete | (Inherited from IShape.) | |
GetObject<T> | (Inherited from IShape.) | |
Layout | Lays out this diagram. | |
Move | Move shape to (x, y) position relative to its parent IShape. Change the size of the shape, unless width or height are -1.0f. Move will not be performed on connectors. (Inherited from IShape.) | |
SelectShapes | Select the given shapes on this diagram. (Inherited from IDiagram.) | |
ToIShape<T> | (Inherited from IShape.) | |
UpdateShapePositions |
Top
Extension Methods
Name | Description | |
---|---|---|
GetChildShapes<T> | Get child shapes that display UML model elements of the given type. Empty enumeration if none found. (Defined by PresentationHelpers.) | |
GetSelectedShapes<T> | Get all selected shapes that display elements of the specified type. (Defined by PresentationHelpers.) | |
SelectShapes | (Defined by PresentationHelpers.) |
Top
Properties
Name | Description | |
---|---|---|
ChildShapes | The collection of shapes owned by this shape, for example ports on a component or operations in a class. (Inherited from IShape.) | |
Color | The color of the shape. (Inherited from IShape.) | |
Diagram | The diagram that owns this shape. (Inherited from IShape.) | |
Element | The UML model element that this shape represents. (Inherited from IShape.) | |
FileName | File name of the diagram. (Inherited from IDiagram.) | |
Height | The shape's height in inches. (Inherited from IShape.) | |
Interaction | The interaction that is displayed on the sequence diagram, or null if it is not yet bound. | |
ModelStore | The IModelStore that contains all the elements being displayed on this diagram. (Inherited from IDiagram.) | |
Name | Name of the diagram. (Inherited from IDiagram.) | |
ParentShape | The focusable shape or diagram that owns this. (Inherited from IShape.) | |
SelectedShapes | Returns all shapes currently selected on this diagram. Empty enumeration if no shape is selected. (Inherited from IDiagram.) | |
TypeName | Type name of the diagram. (Inherited from IDiagram.) | |
UmlMode | True if this is a UML interaction; false if this is an interaction generated from code. | |
Width | The shape's width in inches. (Inherited from IShape.) | |
XPosition | The shape's x-axis position (inches) (Inherited from IShape.) | |
YPosition | The shape's y-axis position (inches) (Inherited from IShape.) |
Top