Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

Microsoft.WindowsServerSolutions.Administration.ObjectModel Namespace

The Microsoft.WindowsServerSolutions.Administration.ObjectModel namespace provides a set of APIs for extending the functionality of the dashboard.
ClassDescription
ApplicationRepresents the methods and properties that are used to manage the current application.
AsyncUiTaskRepresents 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.
AsyncUiTaskRepresents 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.
ConsoleExceptionRepresents errors that occur while running the Dashboard.
ContainsCustomControlIndicates that the tab of the add-in contains a page of type ControlRendererPage. This class cannot be inherited.
ControlRendererPageRepresents the page in the Dashboard that renders a custom control.
ControlRendererPageContentProvides the content that is displayed in a ControlRendererPage that is associated with a tab in the Dashboard.
DataUpdatedEventArgsProvides data for the DataUpdated event.
DetailColumnRepresents a column in the details pane of the Dashboard.
DetailColumnCollectionRepresents a collection of DetailColumn objects that are displayed in the details pane of the Dashboard.
DetailGroupRepresents a group of data in the details pane of the Dashboard.
DetailItemRepresents an item in the details pane of the Dashboard.
ErrorInfoProvides information about an error that has occurred.
ErrorManagerUsed as a repository for reporting and dismissing errors.
HelpTopicInfoRepresents a specific help topic within a help file.
ListColumnRepresents a column in the list pane of the Dashboard.
ListColumnCollectionRepresents a collection of ListColumn objects that are displayed in the list pane of the Dashboard.
ListGroupRepresents a group of business objects in the list pane of the Dashboard.
ListGroupingRepresents a grouping of ListGroup objects in the list pane of the Dashboard.
ListGroupingCollectionRepresents a collection of ListGrouping objects that are used to group objects in the list pane of the Dashboard.
ListProviderProvides a list of objects in the list pane of the page in the Dashboard.
PageRepresents a page that is accessed through a tab in the Dashboard.
PageContentProvides the content that is displayed in a Page that is associated with a tab in the Dashboard.
PageProviderProvides a top-level tab in the Dashboard.
PollingIntervalRepresents the polling intervals that are used by the PollingListProvider.
PollingListProviderRepresents a ListProvider that polls for data at regular intervals.
ProcessTaskRepresents 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.
ProcessTaskRepresents 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.
ProcessTaskStartInfoProvides information to the Dashboard about how to start a task process.
ProcessUtilitiesRepresents operations that are used to support processes.
SelectionTaskRepresents a task that depends on the selection of a business object within the Dashboard.
SerializableDictionaryRepresents a serializeable collection of keys and values.
SyncUiTaskRepresents a task that starts the user interface of a process and blocks the use of the Dashboard until the task is complete.
SyncUiTaskRepresents 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.
TaskRepresents an action that can be performed from the task pane in the Dashboard.
TaskCollectionRepresents a collection of Task objects that are displayed in the task pane of the Dashboard.
TaskCompletedEventArgsProvides data for the Completed event.
TaskConditionUsed to associate a task to a business object that has been selected in the list pane of the Dashboard.
TaskExceptionIndicates that an error occurred while running a Task.
UrlTaskRepresents a task that starts a Web browser and accesses a specified URL. The task is started from the task pane of the Dashboard.
UrlTaskRepresents 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.
DelegateDescription
AsyncActionRepresents a method that is used to run an asynchronous task.
AsyncActionRepresents 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.
EqualityCheckerRepresents a method that checks the equality of two business objects.
InitializerRepresents a method that is used to initialize an asynchronous task.
InitializerRepresents a method that is used to initialize an asynchronous task that is associated with a selected item in the list pane of the Dashboard.
SyncActionRepresents a method that is used to run a synchronous task.
SyncActionRepresents a method that is used to run a synchronous task, which is associated to a business object that has been selected in the Dashboard.
EnumerationDescription
ApplicationModeIndicates the mode in which the application can run.
ColumnSortOrderIndicates whether a column is sorted in ascending or descending order.
DataUpdatedReasonIndicates why a DataUpdated event was raised.
ErrorLevelIndicates the severity level of the error.
LaunchBehaviorIndicates how a process-based task is started.
TaskConditionIndicates the association of a task to a business object that has been selected in the Dashboard.
TaskStatusIndicates the status of the current task.
UiActivationDetermines whether the Dashboard should activate the existing user interface of a Task that is already running.

Copyright © 2013 by Microsoft Corporation. All rights reserved.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.