IWxWorkspace

Assembly: Andy;

Namespace: Prognoz.Platform.Interop.Andy;

Description

The IWxWorkspace interface contains workspace properties and methods.

Inheritance Hierarchy

          IWxObject

          IWxContainer

          IWxWorkspace

Comments

A workspace is a convenient tool that is used to:

Properties

  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.
Outdated. The ShadowVector property determines offset for a shadow vector.
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.

Properties inherited from IWxContainer

  Property name Brief description
The ChildShapes property returns a collection of shapes that are direct child objects.

Properties inherited from IWxObject

  Property name Brief description
The Protection property prevents object properties from being changed.

Methods

  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.
Outdated.The CreateGroup method creates an empty group.
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 GlueConnectionPoints method joins points of two objects.
The LoadFromFile method loads a workspace from a file.
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 Undo method cancels a defined number of completed actions.

Methods inherited from IWxObject

  Method name Brief description
The BeginUpdate method disables object rerendering.
The Delete method deletes an object.
The EndUpdate method enables object rerendering.

See also:

Andy Assembly Interfaces