The Spotfire.Dxp.Framework.ApplicationModel namespace contains classes for handling progress, adding tools to the application and registering dialogs.
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.
Base class for exceptions used for signalling cancellation.
Provides information about the Spotfire Server, such as its URL, whether or not it is currently available, etc.
The base class for the generic CredentialsModel class.
A class that serves as model for credentials.
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.
Represents an operation on a document.
Contains property name constants for the public properties of DocumentOperation.
Event arguments used for events that signal that the document is about to be saved.
Provides access to public resources defined by the currently loaded modules.
This service contains a list of notifications that contains information that the user might want to know.
The ParameterManager manages the parameters associated with a document.
Represents progress of an operation that has been started through a call to the ExecuteWithProgress(String, String, ProgressOperation).
The exception that is thrown to indicate that a user has canceled an operation executed with progress information.
Represents a handle to a progress, ProgressService.
Allows operations to be executed with progress information.
The exception that is thrown to indicate that a user has canceled a prompt.
Allows the user to be prompted for input to various operations.
The ViewRegistry maps model types to view types for a given category of view type.
A delegate representing a parameterless method, which is used to wrap code that is to be executed through a call to Invoke(ApplicationInvocation).
Callback for start of new progress operations. The code to run in the new progress goes in this callback.
A delegate representing a parameterless method, which is used to wrap code that is to be executed through a call to ApplicationThread.ExecuteOnWorkerThread.
Specifies identifiers that represent the mode of prompting.
Specifies identifiers that indicate the result of a prompt operation.