IShape<T> 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 strongly-typed IShape for UML elements of a particular type.
The IShape<T> 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.) | |
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.) |
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 | Overloaded. | |
Height | The shape's height in inches. (Inherited from IShape.) | |
ParentShape | The focusable shape or diagram that owns this. (Inherited from IShape.) | |
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