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
[in] Идентификатор поставщика задач, заданный методом RegisterTaskProvider(IVsTaskProvider, UInt32).
- taskItemCount
- Int32
[in] Число задач для удаления.
- taskItems
- IVsTaskItem[]
[in] Массив элементов IVsTaskList для удаления.
Возвращаемое значение
Асинхронная задача, которую можно использовать для планирования работы, которая будет выполнена после завершения операции удаления.