BuildFileContextActionWrapper.ExecuteWithTaskCanceledExceptionAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行回调并报告任务已取消异常
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
要报告的项目文件
返回
完成任务