IShape interface
Namespace: NextDesign.Core
Description
Provides access to shape information.
Affiliation area
| Name | Description |
|---|---|
| Editor | APIs to access editors. |
Inherit Base
| Name | Description |
|---|---|
| IEditorElement | The access object to the editor element. |
Destination
| Name | Description |
|---|---|
| INode | Is an access object to node graphic element information. |
| ISequenceShape | Common interface for shapes in sequence diagrams. |
| IConnector | Access object to connector entity information. |
Property
| Name | Description |
|---|---|
| IsVisible | Visibility state of this shape |
| Style | Style Changes to the style object retrieved by this property are persisted when the project is saved. |
| ZOrder | Z order Display order, 0 being the backmost. However, it returns 0 for sequence diagram element shapes. |
Method
| Name | Description |
|---|---|
| BringForward | Moves this entity forward one position in the Z order. However, the Port, Connector, and Sequence diagram element shapes do nothing. |
| BringToFront | Brings this entity to the front in the Z-order. However, the Port, Connector, and Sequence diagram element shapes do nothing. |
| Delete | Deletes this shape. However, the shape of a sequence diagram element cannot be deleted. |
| SendBackward | Sends this shape one step back in the Z order. However, the Port, Connector, and Sequence diagram element shapes do nothing. |
| SendToBack | Sends this entity to the back of the Z order. However, the Port, Connector, and Sequence diagram element shapes do nothing. |
| SetVisible | Toggles visibility of this shape. |
| SetZOrder | Sets the Z-order. However, the Port, Connector, and Sequence diagram element shapes do nothing. |