BuildFileContextActionWrapper.ExecuteWithTaskCanceledExceptionAsync(Func<Task<IFileContextActionResult>>, IBuildMessageService, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполнение обратного вызова и сообщение об ошибке отмены задачи
public:
static System::Threading::Tasks::Task<Microsoft::VisualStudio::Workspace::IFileContextActionResult ^> ^ ExecuteWithTaskCanceledExceptionAsync(Func<System::Threading::Tasks::Task<Microsoft::VisualStudio::Workspace::IFileContextActionResult ^> ^> ^ callback, Microsoft::VisualStudio::Workspace::Build::IBuildMessageService ^ buildMessageService, System::String ^ projectFile);
public static System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.IFileContextActionResult> ExecuteWithTaskCanceledExceptionAsync (Func<System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.IFileContextActionResult>> callback, Microsoft.VisualStudio.Workspace.Build.IBuildMessageService buildMessageService, string projectFile);
static member ExecuteWithTaskCanceledExceptionAsync : Func<System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.IFileContextActionResult>> * Microsoft.VisualStudio.Workspace.Build.IBuildMessageService * string -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.IFileContextActionResult>
Public Shared Function ExecuteWithTaskCanceledExceptionAsync (callback As Func(Of Task(Of IFileContextActionResult)), buildMessageService As IBuildMessageService, projectFile As String) As Task(Of IFileContextActionResult)
Параметры
- callback
- Func<Task<IFileContextActionResult>>
Обратный вызов для выполнения
- buildMessageService
- IBuildMessageService
Служба сообщений о сборке для создания отчета
- projectFile
- String
Файл проекта для отчета
Возвращаемое значение
Задача завершения