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: