DialogPage.DoCancelableOperationWithProgressUI 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 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 中显示的消息。
返回
如果操作成功完成,则为 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
参数
- action
- Func<CancellationToken,Task>
- message
- String