Share via


Microsoft.WindowsServerSolutions.Administration.ObjectModel Namespace

 

The Microsoft.WindowsServerSolutions.Administration.ObjectModel namespace provides a set of APIs for extending the functionality of the dashboard.

Classes

Class Description
System_CAPS_pubclass Application

Represents the methods and properties that are used to manage the current application.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass ConsoleException

Represents errors that occur while running the Dashboard.

System_CAPS_pubclass ContainsCustomControl

Indicates that the tab of the add-in contains a page of type ControlRendererPage. This class cannot be inherited.

System_CAPS_pubclass ControlRendererPage

Represents the page in the Dashboard that renders a custom control.

System_CAPS_pubclass ControlRendererPageContent

Provides the content that is displayed in a ControlRendererPage that is associated with a tab in the Dashboard.

System_CAPS_pubclass DataUpdatedEventArgs<TBusinessObject>

Provides data for the DataUpdated event.

System_CAPS_pubclass DetailColumn

Represents a column in the details pane of the Dashboard.

System_CAPS_pubclass DetailColumnCollection

Represents a collection of DetailColumn objects that are displayed in the details pane of the Dashboard.

System_CAPS_pubclass DetailGroup

Represents a group of data in the details pane of the Dashboard.

System_CAPS_pubclass DetailItem

Represents an item in the details pane of the Dashboard.

System_CAPS_pubclass ErrorInfo

Provides information about an error that has occurred.

System_CAPS_pubclass ErrorManager

Used as a repository for reporting and dismissing errors.

System_CAPS_pubclass HelpTopicInfo

Represents a specific help topic within a help file.

System_CAPS_pubclass ListColumn<TBusinessObject>

Represents a column in the list pane of the Dashboard.

System_CAPS_pubclass ListColumnCollection<TBusinessObject>

Represents a collection of ListColumn<TBusinessObject> objects that are displayed in the list pane of the Dashboard.

System_CAPS_pubclass ListColumnV2<TBusinessObject>

Represents additional features for a column in the list pane of the Dashboard.

System_CAPS_pubclass ListGroup<TBusinessObject>

Represents a group of business objects in the list pane of the Dashboard.

System_CAPS_pubclass ListGrouping<TBusinessObject>

Represents a grouping of ListGroup<TBusinessObject> objects in the list pane of the Dashboard.

System_CAPS_pubclass ListGroupingCollection<TBusinessObject>

Represents a collection of ListGrouping<TBusinessObject> objects that are used to group objects in the list pane of the Dashboard.

System_CAPS_pubclass ListProvider<TBusinessObject>

Provides a list of objects in the list pane of the page in the Dashboard.

System_CAPS_pubclass ObjectSelectedEventArgs

Holds data for the ObjectSelected event.

System_CAPS_pubclass Page

Represents a page that is accessed through a tab in the Dashboard.

System_CAPS_pubclass PageContent

Provides the content that is displayed in a Page that is associated with a tab in the Dashboard.

System_CAPS_pubclass PageProvider

Provides a top-level tab in the Dashboard.

System_CAPS_pubclass PageProviderV2

Provides additional features for a top-level tab in the Dashboard.

System_CAPS_pubclass PageV2

Represents additional features for a page that is accessed through a tab in the Dashboard.

System_CAPS_pubclass PollingInterval

Represents the polling intervals that are used by the PollingListProvider<TBusinessObject>.

System_CAPS_pubclass PollingListProvider<TBusinessObject>

Represents a ListProvider<TBusinessObject> that polls for data at regular intervals.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass ProcessTaskStartInfo

Provides information to the Dashboard about how to start a task process.

System_CAPS_pubclass ProcessUtilities

Represents operations that are used to support processes.

System_CAPS_pubclass SelectionTask<TBusinessObject>

Represents a task that depends on the selection of a business object within the Dashboard.

System_CAPS_pubclass SerializableDictionary<TKey, TValue>

Represents a serializeable collection of keys and values.

System_CAPS_pubclass SyncUiTask

Represents a task that starts the user interface of a process and blocks the use of the Dashboard until the task is complete.

System_CAPS_pubclass 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.

System_CAPS_pubclass Task

Represents an action that can be performed from the task pane in the Dashboard.

System_CAPS_pubclass TaskCollection

Represents a collection of Task objects that are displayed in the task pane of the Dashboard.

System_CAPS_pubclass TaskCompletedEventArgs

Provides data for the Completed event.

System_CAPS_pubclass TaskCondition<TBusinessObject>

Used to associate a task to a business object that has been selected in the list pane of the Dashboard.

System_CAPS_pubclass TaskException

Indicates that an error occurred while running a Task.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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
System_CAPS_pubdelegate AsyncAction

Represents a method that is used to run an asynchronous task.

System_CAPS_pubdelegate 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.

System_CAPS_pubdelegate EqualityChecker<TBusinessObject>

Represents a method that checks the equality of two business objects.

System_CAPS_pubdelegate Initializer

Represents a method that is used to initialize an asynchronous task.

System_CAPS_pubdelegate 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.

System_CAPS_pubdelegate SyncAction

Represents a method that is used to run a synchronous task.

System_CAPS_pubdelegate 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
System_CAPS_pubenum ApplicationMode

Indicates the mode in which the application can run.

System_CAPS_pubenum ColumnSortOrder

Indicates whether a column is sorted in ascending or descending order.

System_CAPS_pubenum DataUpdatedReason

Indicates why a DataUpdated event was raised.

System_CAPS_pubenum ErrorLevel

Indicates the severity level of the error.

System_CAPS_pubenum LaunchBehavior

Indicates how a process-based task is started.

System_CAPS_pubenum TaskCondition

Indicates the association of a task to a business object that has been selected in the Dashboard.

System_CAPS_pubenum TaskStatus

Indicates the status of the current task.

System_CAPS_pubenum UiActivation

Determines whether the Dashboard should activate the existing user interface of a Task that is already running.

Return to top