Persistate API documentation
Workspace Property

[This is preliminary documentation and is subject to change.]

Gets or sets the current Workspace showing in this IPWindow.
Declaration Syntax
Workspace Workspace { get; set; }

Setting the Workspace of an IPWindow completely refashions the look of the window. Any existing Panes along with their contents are removed, and are replaced with the panes of the new Workspace. The size of the window on screen is also set to that of the new Workspace.

If any of the Panes of the new Workspace have any saved contents (objects or collections shown in a particular Layout), then these are displayed in the Panes. Note that Workspaces defined in the definition file never have any pane contents. However workspaces saved manually in the user interface, or programmatically using Workspace.SaveWorkspace, will include the Pane contents visible when the Workspace was saved.

Assembly: Persistate (Module: Persistate) Version: (