The Spotfire.Dxp.Framework.ApplicationModel namespace contains classes for handling progress, adding tools to the application and registering dialogs.
Classes
Class | Description | |
---|---|---|
ApplicationThread |
This class enables pieces of code to
be synchronously executed on the main application thread. This is
required if the document is to be accessed from any
other thread.
| |
CanceledException | Base class for exceptions used for signalling cancellation.
| |
ConnectivityService |
Provides information about the Spotfire Server, such as its
URL, whether or not it is currently available, etc.
| |
CredentialsModel |
The base class for the generic CredentialsModel class.
| |
CredentialsModelT |
A class that serves as model for credentials.
| |
CredentialsService | The CredentialsService class is available as a user-level service.
It can be used to store credentials for the current user. Set credentials
are available until the user session ends - typically when the application
or web browser is closed.
| |
DocumentOperation |
Represents an operation on a document.
| |
DocumentOperationPropertyNames |
Contains property name constants for the public properties of DocumentOperation.
| |
DocumentSavingEventArgs |
Event arguments used for events that signal that the document is about to be saved.
| |
ModulesService |
Provides access to public resources defined by the currently loaded modules.
| |
NotificationAction |
Represents an action that can be made on a notification created with the NotificationService.
| |
NotificationService |
This service contains a list of notifications that contains information that the user might want to know.
| |
ParameterManager |
The ParameterManager manages the parameters associated with a document.
| |
Progress |
Represents progress of an operation that has been started through a
call to the ExecuteWithProgress(String, String, ProgressOperation).
| |
ProgressCanceledException | The exception that is thrown to indicate that a user has
canceled an operation executed with progress information.
| |
ProgressHandle |
Represents a handle to a progress, ProgressService.
| |
ProgressService |
Allows operations to be executed with progress information.
| |
PromptCanceledException | The exception that is thrown to indicate that a user has
canceled a prompt.
| |
PromptService |
Allows the user to be prompted for input to various operations.
| |
Subprocess | Represents a process started from the client or web-player server.
| |
SubprocessService | Represents a service that gives the filename of a Subprocess or Subprocess32 executable
that start with the same assembly binding as calling process.
| |
UserContext | Holds the information about the currently authenticated user. | |
ViewRegistry |
The ViewRegistry maps model types to view types for a given category of view type.
|
Delegates
Delegate | Description | |
---|---|---|
ApplicationInvocation | A delegate representing a parameterless method, which is used
to wrap code that is to be executed through a call to
Invoke(ApplicationInvocation).
| |
ProgressOperation | Callback for start of new progress operations. The code to run in the new
progress goes in this callback.
| |
WorkerThreadExecutor | A delegate representing a parameterless method, which is used
to wrap code that is to be executed through a call to ApplicationThread.ExecuteOnWorkerThread.
|
Enumerations
Enumeration | Description | |
---|---|---|
PromptMode |
Specifies identifiers that represent the mode of prompting.
| |
PromptResult |
Specifies identifiers that indicate the result of a prompt operation.
| |
UserContextRole | The administrative roles for the user.
These are connected to the special user groups in the Spotfire Server.
For more information about the specific roles, see section
"Roles and special groups" or "System groups" in Spotfire Server manual. |