DialogPage.DoCancelableOperationWithProgressUI 方法

定义

重载

DoCancelableOperationWithProgressUI(Action, String)

如果在 "选项" 对话框处于打开状态时在 UI 线程上调用,则使用可取消的进度 UI 执行操作。

DoCancelableOperationWithProgressUI(Func<CancellationToken,Task>, String)

DoCancelableOperationWithProgressUI(Action, String)

如果在 "选项" 对话框处于打开状态时在 UI 线程上调用,则使用可取消的进度 UI 执行操作。

protected:
 bool DoCancelableOperationWithProgressUI(Action ^ action, System::String ^ message);
protected bool DoCancelableOperationWithProgressUI (Action action, string message);
member this.DoCancelableOperationWithProgressUI : Action * string -> bool
Protected Function DoCancelableOperationWithProgressUI (action As Action, message As String) As Boolean

参数

action
Action

要调用的操作。 如果 CancellationToken 已激活,则应引发。

message
String

要在进度 UI 中显示的消息。

返回

Boolean

如果操作成功完成,则为 True;如果已取消,则为 false。

适用于

DoCancelableOperationWithProgressUI(Func<CancellationToken,Task>, String)

protected:
 bool DoCancelableOperationWithProgressUI(Func<System::Threading::CancellationToken, System::Threading::Tasks::Task ^> ^ action, System::String ^ message);
protected bool DoCancelableOperationWithProgressUI (Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> action, string message);
member this.DoCancelableOperationWithProgressUI : Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> * string -> bool
Protected Function DoCancelableOperationWithProgressUI (action As Func(Of CancellationToken, Task), message As String) As Boolean

参数

message
String

返回

Boolean

适用于