Spotfire.Dxp.Framework.ApplicationModel Namespace TIBCO Spotfire 7.12 API Reference
The Spotfire.Dxp.Framework.ApplicationModel namespace contains classes for handling progress, adding tools to the application and registering dialogs.
Classes

  Class Description
Public class 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.
Public class CanceledException
Base class for exceptions used for signalling cancellation.
Public class ConnectivityService
Provides information about the Spotfire Server, such as its URL, whether or not it is currently available, etc.
Public class CredentialsModel
The base class for the generic CredentialsModel class.
Public class CredentialsModelT
A class that serves as model for credentials.
Public class 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.
Public class DocumentOperation
Represents an operation on a document.
Public class DocumentOperationPropertyNames
Contains property name constants for the public properties of DocumentOperation.
Public class DocumentSavingEventArgs
Event arguments used for events that signal that the document is about to be saved.
Public class ModulesService
Provides access to public resources defined by the currently loaded modules.
Public class NotificationService
This service contains a list of notifications that contains information that the user might want to know.
Public class ParameterManager
The ParameterManager manages the parameters associated with a document.
Public class Code example Progress
Represents progress of an operation that has been started through a call to the ExecuteWithProgress(String, String, ProgressOperation).
Public class ProgressCanceledException
The exception that is thrown to indicate that a user has canceled an operation executed with progress information.
Public class ProgressHandle
Represents a handle to a progress, ProgressService.
Public class Code example ProgressService
Allows operations to be executed with progress information.
Public class PromptCanceledException
The exception that is thrown to indicate that a user has canceled a prompt.
Public class PromptService
Allows the user to be prompted for input to various operations.
Public class ViewRegistry
The ViewRegistry maps model types to view types for a given category of view type.
Delegates

  Delegate Description
Public delegate ApplicationInvocation
A delegate representing a parameterless method, which is used to wrap code that is to be executed through a call to Invoke(ApplicationInvocation).
Public delegate ProgressOperation
Callback for start of new progress operations. The code to run in the new progress goes in this callback.
Public delegate 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
Public enumeration PromptMode
Specifies identifiers that represent the mode of prompting.
Public enumeration PromptResult
Specifies identifiers that indicate the result of a prompt operation.