Microsoft.VisualStudio.TaskStatusCenter Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
TaskDisplayItem |
Information about a running task that would be displayed in a UI such as the Task Status Center. |
TaskProgressCollectionOptions |
Holds immutable options for an IVsTaskProgressCollection. |
TaskProgressOptions |
Holds immutable options for an IVsTaskProgress. |
Structs
TaskHandlerOptions |
Holds options for a ITaskHandler that are configured on initialization. |
TaskProgressData |
A struct that holds the updatable data for a ITaskHandler. The data is related to the ongoing progress of a ITaskHandler task. The data will be displayed in the IVsTaskStatusCenterService UI appropriately. |
Interfaces
ITaskHandler |
Interface representing the objects tracked by the IVsTaskStatusCenterService. These objects are given back to callers to interact with the IVsTaskStatusCenterService with regards to their registered task. |
ITaskHandler2 |
Interface representing the objects tracked by the IVsTaskStatusCenterService. These objects are given back to callers to interact with the IVsTaskStatusCenterService with regards to their registered task. |
IVsProgressStreamConverter |
An interface that enables implementors to convert a stream into a format that can be displayed in a readable format. |
IVsTaskProgress |
An interface representing tasks in an IVsTaskProgressCollection. |
IVsTaskProgressCollection |
The IVsTaskProgressCollection represents a set of tasks to be collected together for display as a group in a progress indicator control or in the Task Status Center. |
IVsTaskProgressService |
The IVsTaskProgressService allows a set of tasks to be collected together for display as a group in a user interface such as the Task Status Center. |
IVsTaskStatusCenterService |
The IVsTaskStatusCenterService allows the caller of this service to Register Task tasks with this service. The caller can then configure how information about their task is displayed to the User via the IVsTaskStatusCenterService UI. |
IVsTaskStatusCenterViewFactory |
Provides the icon and tooltip to display, and a control that displays the list of currently running tasks. |
SVsTaskProgressService |
Interface for getting the SVsTaskProgressService. |
SVsTaskStatusCenterService |
Interface for getting the SVsTaskStatusCenterService. |
SVsTaskStatusCenterViewFactory |
Service Interface for the TaskStatusCenterService. |
Enums
CompletionActions |
A set of flags that mark the visibility of a ITaskHandler in the Task Status Center UI upon completion. |
LogDisplayType |
The UI where output would be directed for an IVsTaskProgress or IVsTaskProgressCollection. |
ShowProgressResult | |
TaskProgressCollectionStatus |
Represents the status of an IVsTaskProgressCollection. |