The Current type exposes the following members.
Properties| | Name | Description |
|---|
  | AddInTree |
Gets the add-in tree service.
|
  | AnalyticsMonitor |
Gets the analytics monitor service.
|
  | ApplicationInstanceGuid |
Gets a Guid that uniquely identifies the current application instance.
Needed for drag/drop operations to decide if a drag source is coming from the own instance or another one.
|
  | ComManager |
Gets the current COM manager.
|
  | Console |
Returns the console window, which can be used by your scripts for textual output.
|
  | DataDisplay |
Returns the data display window, which is used to show the data obtained from the data reader tool.
|
  | Dispatcher |
Used to invoke calls in the context of the Gui thread.
|
  | FallbackServiceProvider |
Gets the fallback service provider.
|
  | FitFunctionService |
Returns the fit function service, which is used to obtain the file based user defined fit functions.
|
  | Gui |
Gets the GUI factory service.
|
  | GuiTimer |
Gets the GUI timer service.
|
  | HighResolutionClock |
Gets a high resolution clock that delivers relative values (TimeSpan values relative to the start of the clock). Those values are guaranteed to be continuously increasing, even
if the computer's clock time is changed backwards.
|
  | InfoTextMessageService |
Gets the service used to display informational, warning, and error text messages.
|
  | IProject |
Gets the current project.
|
  | IProjectService |
Returns the project service, which provides methods to add worksheet and graphs, or open and close the document.
|
  | IsInDesignMode |
Gets or sets a value indicating whether the app is in design mode.
|
  | Log |
Gets the logging service.
|
  | MessageService |
Gets the message service. The message service usually requires action from the user (showing a message box,
the user has to click OK to close the message box). If a message should be showed without requiring
user interaction, it is better to use InfoTextMessageService.
|
  | PrintingService |
Returns the printing service, which provides methods for page setup and printing.
|
  | Project |
Gets the current open project. If the application is in a transition state between two projects, a InvalidOperationException is thrown.
|
  | ProjectOrNull |
Gets the current open project. If the application is in a transition state between two projects,
null is returned.
|
  | ProjectService |
Gets the Altaxo-specific project service.
|
  | PropertyService |
Returns the property service, which is used to obtain application settings.
|
  | ResourceService |
Gets the resource service.
|
  | Services |
Gets the main service container.
|
  | StatusBar |
Gets the status bar service.
|
  | TimerQueue |
Gets an application wide timer queue to add actions to be scheduled.
|
  | Workbench |
Gets the main workbench.
|
Top
See Also