Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Microsoft.WindowsServerSolutions.Administration.ObjectModel namespace provides a set of APIs for extending the functionality of the dashboard.
Classes
| Class | Description | |
|---|---|---|
| .jpeg) | Application | Represents the methods and properties that are used to manage the current application. | 
| .jpeg) | AsyncUiTask | Represents a task that starts the user interface of a process and does not block the use of the Dashboard. The task is started from the task pane of the Dashboard. | 
| .jpeg) | AsyncUiTask<TBusinessObject> | Represents a task that starts the user interface of a process and does not block the use of the Dashboard. The task is associated with a business object that is selected in the list pane of the Dashboard. The task is started from the task pane of the Dashboard. | 
| .jpeg) | ConsoleException | Represents errors that occur while running the Dashboard. | 
| .jpeg) | ContainsCustomControl | Indicates that the tab of the add-in contains a page of type ControlRendererPage. This class cannot be inherited. | 
| .jpeg) | ControlRendererPage | Represents the page in the Dashboard that renders a custom control. | 
| .jpeg) | ControlRendererPageContent | Provides the content that is displayed in a ControlRendererPage that is associated with a tab in the Dashboard. | 
| .jpeg) | DataUpdatedEventArgs<TBusinessObject> | Provides data for the DataUpdated event. | 
| .jpeg) | DetailColumn | Represents a column in the details pane of the Dashboard. | 
| .jpeg) | DetailColumnCollection | Represents a collection of DetailColumn objects that are displayed in the details pane of the Dashboard. | 
| .jpeg) | DetailGroup | Represents a group of data in the details pane of the Dashboard. | 
| .jpeg) | DetailItem | Represents an item in the details pane of the Dashboard. | 
| .jpeg) | ErrorInfo | Provides information about an error that has occurred. | 
| .jpeg) | ErrorManager | Used as a repository for reporting and dismissing errors. | 
| .jpeg) | HelpTopicInfo | Represents a specific help topic within a help file. | 
| .jpeg) | ListColumn<TBusinessObject> | Represents a column in the list pane of the Dashboard. | 
| .jpeg) | ListColumnCollection<TBusinessObject> | Represents a collection of ListColumn<TBusinessObject> objects that are displayed in the list pane of the Dashboard. | 
| .jpeg) | ListColumnV2<TBusinessObject> | Represents additional features for a column in the list pane of the Dashboard. | 
| .jpeg) | ListGroup<TBusinessObject> | Represents a group of business objects in the list pane of the Dashboard. | 
| .jpeg) | ListGrouping<TBusinessObject> | Represents a grouping of ListGroup<TBusinessObject> objects in the list pane of the Dashboard. | 
| .jpeg) | ListGroupingCollection<TBusinessObject> | Represents a collection of ListGrouping<TBusinessObject> objects that are used to group objects in the list pane of the Dashboard. | 
| .jpeg) | ListProvider<TBusinessObject> | Provides a list of objects in the list pane of the page in the Dashboard. | 
| .jpeg) | ObjectSelectedEventArgs | Holds data for the ObjectSelected event. | 
| .jpeg) | Page | Represents a page that is accessed through a tab in the Dashboard. | 
| .jpeg) | PageContent | Provides the content that is displayed in a Page that is associated with a tab in the Dashboard. | 
| .jpeg) | PageProvider | Provides a top-level tab in the Dashboard. | 
| .jpeg) | PageProviderV2 | Provides additional features for a top-level tab in the Dashboard. | 
| .jpeg) | PageV2 | Represents additional features for a page that is accessed through a tab in the Dashboard. | 
| .jpeg) | PollingInterval | Represents the polling intervals that are used by the PollingListProvider<TBusinessObject>. | 
| .jpeg) | PollingListProvider<TBusinessObject> | Represents a ListProvider<TBusinessObject> that polls for data at regular intervals. | 
| .jpeg) | ProcessTask | Represents a task that can be started from the task pane of the Dashboard. The task is not associated to items listed in the list pane of the Dashboard. | 
| .jpeg) | ProcessTask<TBusinessObject> | Represents a task that is associated to an item that is selected in the list pane of the Dashboard. The task is started from the task pane of the Dashboard. | 
| .jpeg) | ProcessTaskStartInfo | Provides information to the Dashboard about how to start a task process. | 
| .jpeg) | ProcessUtilities | Represents operations that are used to support processes. | 
| .jpeg) | SelectionTask<TBusinessObject> | Represents a task that depends on the selection of a business object within the Dashboard. | 
| .jpeg) | SerializableDictionary<TKey, TValue> | Represents a serializeable collection of keys and values. | 
| .jpeg) | SyncUiTask | Represents a task that starts the user interface of a process and blocks the use of the Dashboard until the task is complete. | 
| .jpeg) | SyncUiTask<TBusinessObject> | Represents a task that starts the user interface of a process and blocks the use of the Dashboard until the task is complete. The task is associated with a business object that is selected in the list pane of the Dashboard. The task is started from the task pane of the Dashboard. | 
| .jpeg) | Task | Represents an action that can be performed from the task pane in the Dashboard. | 
| .jpeg) | TaskCollection | Represents a collection of Task objects that are displayed in the task pane of the Dashboard. | 
| .jpeg) | TaskCompletedEventArgs | Provides data for the Completed event. | 
| .jpeg) | TaskCondition<TBusinessObject> | Used to associate a task to a business object that has been selected in the list pane of the Dashboard. | 
| .jpeg) | TaskException | Indicates that an error occurred while running a Task. | 
| .jpeg) | UrlTask | Represents a task that starts a Web browser and accesses a specified URL. The task is started from the task pane of the Dashboard. | 
| .jpeg) | UrlTask<TBusinessObject> | Represents a task that starts a Web browser and accesses a specified URL. The task is associated with a business object that is selected in the list pane of the Dashboard. The task is started from the task pane of the Dashboard. | 
Delegates
| Delegate | Description | |
|---|---|---|
| .jpeg) | AsyncAction | Represents a method that is used to run an asynchronous task. | 
| .jpeg) | AsyncAction<TBusinessObject> | Represents a method that is used to run an asynchronous task that is associated with a business object. The associated business object is selected in the list pane of the Dashboard. | 
| .jpeg) | EqualityChecker<TBusinessObject> | Represents a method that checks the equality of two business objects. | 
| .jpeg) | Initializer | Represents a method that is used to initialize an asynchronous task. | 
| .jpeg) | Initializer<TBusinessObject> | Represents a method that is used to initialize an asynchronous task that is associated with a selected item in the list pane of the Dashboard. | 
| .jpeg) | SyncAction | Represents a method that is used to run a synchronous task. | 
| .jpeg) | SyncAction<TBusinessObject> | Represents a method that is used to run a synchronous task, which is associated to a business object that has been selected in the Dashboard. | 
Enumerations
| Enumeration | Description | |
|---|---|---|
| .jpeg) | ApplicationMode | Indicates the mode in which the application can run. | 
| .jpeg) | ColumnSortOrder | Indicates whether a column is sorted in ascending or descending order. | 
| .jpeg) | DataUpdatedReason | Indicates why a DataUpdated event was raised. | 
| .jpeg) | ErrorLevel | Indicates the severity level of the error. | 
| .jpeg) | LaunchBehavior | Indicates how a process-based task is started. | 
| .jpeg) | TaskCondition | Indicates the association of a task to a business object that has been selected in the Dashboard. | 
| .jpeg) | TaskStatus | Indicates the status of the current task. | 
| .jpeg) | UiActivation | Determines whether the Dashboard should activate the existing user interface of a Task that is already running. | 
Return to top