IVsTaskList3.RefreshOrAddTasksAsync(UInt32, Int32, IVsTaskItem[]) Метод

Определение

Обновляет все кэшированные данные асинхронно для данных задач.

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

Параметры

providerCookie
UInt32

[in] Идентификатор поставщика задач, заданный методом RegisterTaskProvider(IVsTaskProvider, UInt32).

taskItemCount
Int32

[in] Количество задач, которые необходимо обновить.

taskItems
IVsTaskItem[]

[in] Массив элементов IVsTaskList для обновления.

Возвращаемое значение

IVsTask

Асинхронная задача, которую можно использовать для планирования работы, которая будет выполнена после завершения операции обновления.

Применяется к