TaskExtensions.DispatcherOperationWait 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
等待基础 DispatcherOperation 完成。
重载
| 名称 | 说明 |
|---|---|
| DispatcherOperationWait(Task) |
无限期等待基础 DispatcherOperation 完成。 |
| DispatcherOperationWait(Task, TimeSpan) |
等待基础 DispatcherOperation 完成的指定时间量。 |
DispatcherOperationWait(Task)
无限期等待基础 DispatcherOperation 完成。
public:
[System::Runtime::CompilerServices::Extension]
static System::Windows::Threading::DispatcherOperationStatus DispatcherOperationWait(System::Threading::Tasks::Task ^ this);
public static System.Windows.Threading.DispatcherOperationStatus DispatcherOperationWait(this System.Threading.Tasks.Task this);
static member DispatcherOperationWait : -> System.Windows.Threading.DispatcherOperationStatus
<Extension()>
Public Function DispatcherOperationWait (this As Task) As DispatcherOperationStatus
参数
- this
- Task
与 Task . DispatcherOperation.
返回
基础 DispatcherOperation状态。
例外
注解
IsDispatcherOperationTask调用该方法以检查在调用此方法之前是否Task与该方法DispatcherOperation关联。
适用于
DispatcherOperationWait(Task, TimeSpan)
等待基础 DispatcherOperation 完成的指定时间量。
public:
[System::Runtime::CompilerServices::Extension]
static System::Windows::Threading::DispatcherOperationStatus DispatcherOperationWait(System::Threading::Tasks::Task ^ this, TimeSpan timeout);
public static System.Windows.Threading.DispatcherOperationStatus DispatcherOperationWait(this System.Threading.Tasks.Task this, TimeSpan timeout);
static member DispatcherOperationWait : TimeSpan -> System.Windows.Threading.DispatcherOperationStatus
<Extension()>
Public Function DispatcherOperationWait (this As Task, timeout As TimeSpan) As DispatcherOperationStatus
参数
- this
- Task
与 Task . DispatcherOperation.
- timeout
- TimeSpan
等待的时间量。
返回
基础 DispatcherOperation状态。
例外
注解
IsDispatcherOperationTask调用该方法以检查在调用此方法之前是否Task与该方法DispatcherOperation关联。