Global object
Overview
When implementing a scripted extension, you can directly access the following global objects:
Global objects are also available in scripts that you run in the Script Editor.
Application related
| Object | Type | Description |
|---|---|---|
| App | IApplication | Application Access Object |
| Context | IContext | Access object to execution context |
| Errors | IErrors | Access object for error information |
| Output | IOutput | Access object to output service |
| Search | ISearchManager | Access Object to Search Manager |
| Window | IWorkspaceWindow | Application window access object |
| Workspace | IWorkspace | Workspace access object |
Workspace related
| Object | Type | Description |
|---|---|---|
| CurrentModel | IModel | Access object to the model selected in the current project |
| CurrentProject | IProject | Access object to the current project |
| EditorPage | IEditorPage | Access object to the editor page |
| ViewDefenitions | IViewDefinitions | Access Objects for View Definition Management |
| UI | ICommonUI | Access objects to UI such as basic dialogs |