IVsTaskList3.RemoveTasksAsync(UInt32, Int32, IVsTaskItem[]) 方法

定义

从任务列表异步删除任务。

public:
 Microsoft::VisualStudio::Shell::Interop::IVsTask ^ RemoveTasksAsync(System::UInt32 providerCookie, int taskItemCount, cli::array <Microsoft::VisualStudio::Shell::Interop::IVsTaskItem ^> ^ taskItems);
public:
 Microsoft::VisualStudio::Shell::Interop::IVsTask ^ RemoveTasksAsync(unsigned int providerCookie, int taskItemCount, Platform::Array <Microsoft::VisualStudio::Shell::Interop::IVsTaskItem ^> ^ taskItems);
Microsoft::VisualStudio::Shell::Interop::IVsTask RemoveTasksAsync(unsigned int providerCookie, int taskItemCount, std::Array <Microsoft::VisualStudio::Shell::Interop::IVsTaskItem const &> const & taskItems);
public Microsoft.VisualStudio.Shell.Interop.IVsTask RemoveTasksAsync (uint providerCookie, int taskItemCount, Microsoft.VisualStudio.Shell.Interop.IVsTaskItem[] taskItems);
abstract member RemoveTasksAsync : uint32 * int * Microsoft.VisualStudio.Shell.Interop.IVsTaskItem[] -> Microsoft.VisualStudio.Shell.Interop.IVsTask
Public Function RemoveTasksAsync (providerCookie As UInteger, taskItemCount As Integer, taskItems As IVsTaskItem()) As IVsTask

参数

providerCookie
UInt32

中方法提供的任务提供程序 ID RegisterTaskProvider(IVsTaskProvider, UInt32)

taskItemCount
Int32

中要删除的任务数。

taskItems
IVsTaskItem[]

IVsTaskList 要移除的项的数组。

返回

IVsTask

可用于计划在删除操作完成后将执行的工作的异步任务。

适用于