Assembly: Andy;
The IWxWorkspace interface contains workspace properties and methods.
IWxWorkspace
A workspace is a convenient tool that is used to:
Graphically display system objects on the same work field
Provide access to functions and properties of system objects
Show connections and dependencies between the objects.
Property name | Brief description | |
![]() |
The DefaultStyle property returns a default style. | |
![]() |
The Modified property returns True if there are any changes made in a workspace. | |
![]() |
The Name property determines a workspace name. | |
![]() |
The PageSettings property determines workspace page settings. | |
![]() |
The RedoNumSteps property returns the number of steps that can be repeated. | |
![]() |
The RepositoryObjectType property determines the format of shape for repository objects added to the workspace. | |
![]() |
The Shapes property returns a shape collection. | |
![]() |
The Size property determines workspace size. | |
![]() |
The StickyShapes property determines whether objects can be connected by connecting points. | |
![]() |
The Styles property returns a workspace styles collection. | |
![]() |
The UndoEnabled property enables or disables logging history of undone and redone actions. | |
![]() |
The UndoNumSteps property returns the number of steps that can be canceled. | |
![]() |
The Views property returns a workspace views collection. |
Property name | Brief description | |
![]() |
The ChildShapes property returns a collection of shapes that are direct child objects. |
Property name | Brief description | |
![]() |
Protection | The Protection property prevents object properties from being changed. |
Method name | Brief description | |
![]() |
The AutoLinkShapes method connects two shapes with an automatic selection of connection points using a line. | |
![]() |
The CreateArrow method creates a figured arrow. | |
![]() |
The CreateBoxArrow method creates an arrow callout. | |
![]() |
The CreateCurveLink method creates a rounded line in the workspace. | |
![]() |
The CreateDoubleArrow method creates a two-headed arrow. | |
![]() |
The CreateDoubleBoxArrow method creates a two-headed arrow callout. | |
![]() |
The CreateEllipse method creates an ellipse. | |
![]() |
The CreateEllipseBaloon method creates an oval callout. | |
![]() |
The CreateLink method creates a broken line. | |
![]() |
The CreateLinkedBaloon method creates a callout with points. | |
![]() |
The CreateRectangle method creates a rectangle. | |
![]() |
The CreateRectangleBaloon method creates a rectangular callout. | |
![]() |
The CreateRegulargon method creates a polygon. | |
![]() |
The CreateRoundedRectangle method creates a rounded rectangle. | |
![]() |
The CreateRoundedRectangleBaloon method creates a rounded rectangular callout. | |
![]() |
The CreateStraightLink method creates a connecting line. | |
![]() |
The CreateStyle method creates a formatting style. | |
![]() |
The CreateTableShape method creates a table shape. | |
![]() |
The CreateView method creates a workspace view. | |
![]() |
The DeglueConnectionPoints method separates points of two objects. | |
![]() |
The DeglueShapes method separates two shapes. | |
![]() |
The GlueConnectionPoints method joins points of two objects. | |
![]() |
The LoadFromFile method loads a workspace from a file. | |
![]() |
The LoadFromXml method loads a workspace state from XML. | |
![]() |
The Redo method repeats the defined number of canceled actions. | |
![]() |
The Replace method changes shape type on the workspace to the specified one. | |
![]() |
The SaveToFile method saves a workspace to a file. | |
![]() |
The SaveToXml method saves a workspace state to XML. | |
![]() |
The Undo method cancels a defined number of completed actions. |
Method name | Brief description | |
![]() |
BeginUpdate | The BeginUpdate method disables object rerendering. |
![]() |
Delete | The Delete method deletes an object. |
![]() |
EndUpdate | The EndUpdate method enables object rerendering. |
See also: