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