IVsTaskList3 Interface

Provides for asynchronous task updates for specific providers (or all providers) in task and error lists.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Syntax

'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("6028FB96-E279-4707-8945-7A503AEC636E")> _
Public Interface IVsTaskList3
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("6028FB96-E279-4707-8945-7A503AEC636E")]
public interface IVsTaskList3
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"6028FB96-E279-4707-8945-7A503AEC636E")]
public interface class IVsTaskList3
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("6028FB96-E279-4707-8945-7A503AEC636E")>]
type IVsTaskList3 =  interface end
public interface IVsTaskList3

The IVsTaskList3 type exposes the following members.

Methods

  Name Description
Public method RefreshAllProvidersAsync Refreshes all tasks asynchronously from all registered providers.
Public method RefreshOrAddTasksAsync Refreshes all cached information asynchronously for the given tasks.
Public method RefreshTasksAsync Refreshes all cached information asynchronously for the given task.
Public method RemoveTasksAsync Removes tasks asynchronously from the task list.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace