BuildFileContextActionWrapper.ExecuteWithTaskCanceledExceptionAsync(Func<Task<IFileContextActionResult>>, IBuildMessageService, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executar um retorno de chamada e relatar uma exceção de tarefa cancelada
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)
Parâmetros
- callback
- Func<Task<IFileContextActionResult>>
Retorno de chamada para executar
- buildMessageService
- IBuildMessageService
O serviço de mensagem de compilação a ser relatado
- projectFile
- String
Arquivo de projeto a ser relatado
Retornos
Tarefa de conclusão