AsyncUiTask Class

 

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.

Namespace:   Microsoft.WindowsServerSolutions.Administration.ObjectModel
Assembly:  Microsoft.WindowsServerSolutions.Administration.ObjectModel (in Microsoft.WindowsServerSolutions.Administration.ObjectModel.dll)

System::Object
  System::MarshalByRefObject
    Microsoft.WindowsServerSolutions.Administration.ObjectModel::Task
      Microsoft.WindowsServerSolutions.Administration.ObjectModel::AsyncUiTask

public ref class AsyncUiTask sealed : Task

NameDescription
System_CAPS_pubmethodAsyncUiTask(Guid, String^, AsyncAction^)

Initializes a new instance of the AsyncUiTask class with the specified identifier, display name, and the specified delegate method that performs the action of the task.

System_CAPS_pubmethodAsyncUiTask(Guid, String^, AsyncAction^, Boolean)

Creates a new instance of the AsyncUiTask type, using the specified ID, display name, action, and global parameters.

System_CAPS_pubmethodAsyncUiTask(String^, AsyncAction^)

Initializes a new instance of the AsyncUiTask class with the specified display name and the specified delegate method that performs the action of the task.

System_CAPS_pubmethodAsyncUiTask(String^, AsyncAction^, Boolean)

Creates an instance of the AsyncUiTask object, using the specified display name, action, and global parameter.

NameDescription
System_CAPS_pubpropertyConditionProvider

Getse and sets the condition provider.

System_CAPS_pubpropertyDescription

Gets or sets the description of the Task object.(Inherited from Task.)

System_CAPS_pubpropertyDisplayName

Gets the display name of the Task object.(Inherited from Task.)

System_CAPS_pubpropertyIcon

Obsolete. Gets or sets the Icon that is associated with the Task object.(Inherited from Task.)

System_CAPS_pubpropertyID

Gets the identifier of the task.(Inherited from Task.)

System_CAPS_pubpropertyInitialization

Gets or sets an Initializer delegate method that is used to perform any type of lengthy initialization.

System_CAPS_pubpropertyTag

Gets or sets an object that is used to identify the Task.(Inherited from Task.)

System_CAPS_pubpropertyTaskStatus

Gets and sets the status of the current task.(Inherited from Task.)

System_CAPS_pubpropertyUiActivation

Gets or sets the behavior that the Dashboard uses to decide whether to use an existing process when the same task is selected or to start a new process each time the task is selected.

NameDescription
System_CAPS_pubmethodCreateObjRef(Type^)

Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.(Inherited from Task.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitializeLifetimeService()

Obtains a lifetime service object to control the lifetime policy for this instance.(Inherited from Task.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubeventCompleted

Represents an event that is raised when a task either successfully or unsuccessfully completes.(Inherited from Task.)

System_CAPS_pubeventStarted

Represents an event that is raised when the task successfully starts.(Inherited from Task.)

A task that is defined as AsyncUiTask is not specific to an object that is selected in the list pane of the Dashboard. To define an asynchronous task that is specific to a selected object, use AsyncUiTask<TBusinessObject>.

An AsyncUiTask must be added to a TaskCollection to be displayed in the task pane of the Dashboard.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top

Community Additions

ADD
Show: