IDiagram 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.]
Represents any type of UML diagram.
The IDiagram type exposes the following members.
Methods
Name | Description | |
---|---|---|
Delete | (Inherited from IShape.) | |
GetObject<T> | (Inherited from IShape.) | |
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. | |
ToIShape<T> | (Inherited from IShape.) |
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. | |
Height | The shape's height in inches. (Inherited from IShape.) | |
ModelStore | The IModelStore that contains all the elements being displayed on this diagram. | |
Name | Name of the diagram. | |
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. | |
TypeName | Type name of the diagram. | |
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