Partager via


IVsTaskList3 Interface

Definition

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

public interface class IVsTaskList3
public interface class IVsTaskList3
__interface IVsTaskList3
[System.Runtime.InteropServices.Guid("6028FB96-E279-4707-8945-7A503AEC636E")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTaskList3
[<System.Runtime.InteropServices.Guid("6028FB96-E279-4707-8945-7A503AEC636E")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTaskList3 = interface
Public Interface IVsTaskList3
Attributes

Methods

RefreshAllProvidersAsync()

Refreshes all tasks asynchronously from all registered providers.

RefreshOrAddTasksAsync(UInt32, Int32, IVsTaskItem[])

Refreshes all cached information asynchronously for the given tasks.

RefreshTasksAsync(UInt32)

Refreshes all cached information asynchronously for the given task.

RemoveTasksAsync(UInt32, Int32, IVsTaskItem[])

Removes tasks asynchronously from the task list.

Applies to