Click or drag to resize

Current Properties

The Current type exposes the following members.

Properties
 NameDescription
Public propertyStatic memberAddInTree Gets the add-in tree service.
Public propertyStatic memberAnalyticsMonitor Gets the analytics monitor service.
Public propertyStatic memberApplicationInstanceGuid 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.
Public propertyStatic memberComManager Gets the current COM manager.
Public propertyStatic memberConsole Returns the console window, which can be used by your scripts for textual output.
Public propertyStatic memberDataDisplay Returns the data display window, which is used to show the data obtained from the data reader tool.
Public propertyStatic memberDispatcher Used to invoke calls in the context of the Gui thread.
Public propertyStatic memberFallbackServiceProvider Gets the fallback service provider.
Public propertyStatic memberFitFunctionService Returns the fit function service, which is used to obtain the file based user defined fit functions.
Public propertyStatic memberGui Gets the GUI factory service.
Public propertyStatic memberGuiTimer Gets the GUI timer service.
Public propertyStatic memberHighResolutionClock 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.
Public propertyStatic memberInfoTextMessageService Gets the service used to display informational, warning, and error text messages.
Public propertyStatic memberIProject Gets the current project.
Public propertyStatic memberIProjectService Returns the project service, which provides methods to add worksheet and graphs, or open and close the document.
Public propertyStatic memberIsInDesignMode Gets or sets a value indicating whether the app is in design mode.
Public propertyStatic memberLog Gets the logging service.
Public propertyStatic memberMessageService 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.
Public propertyStatic memberPrintingService Returns the printing service, which provides methods for page setup and printing.
Public propertyStatic memberProject Gets the current open project. If the application is in a transition state between two projects, a InvalidOperationException is thrown.
Public propertyStatic memberProjectOrNull Gets the current open project. If the application is in a transition state between two projects, null is returned.
Public propertyStatic memberProjectService Gets the Altaxo-specific project service.
Public propertyStatic memberPropertyService Returns the property service, which is used to obtain application settings.
Public propertyStatic memberResourceService Gets the resource service.
Public propertyStatic memberServices Gets the main service container.
Public propertyStatic memberStatusBar Gets the status bar service.
Public propertyStatic memberTimerQueue Gets an application wide timer queue to add actions to be scheduled.
Public propertyStatic memberWorkbench Gets the main workbench.
Top
See Also