TaskExtensions.DispatcherOperationWait メソッド

定義

基になる DispatcherOperation が完了するまで待機します。Waits for the underlying DispatcherOperation to complete.

オーバーロード

DispatcherOperationWait(Task)

基になる DispatcherOperation が完了するまで無期限に待機します。Waits indefinitely for the underlying DispatcherOperation to complete.

DispatcherOperationWait(Task, TimeSpan)

基になる DispatcherOperation が完了するまで、指定された時間待機します。Waits for the specified amount of time for the underlying DispatcherOperation to complete.

DispatcherOperationWait(Task)

基になる DispatcherOperation が完了するまで無期限に待機します。Waits indefinitely for the underlying DispatcherOperation to complete.

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 に関連付けられている DispatcherOperationThe Task that is associated with the DispatcherOperation.

戻り値

基になる DispatcherOperation のステータス。The status of the underlying DispatcherOperation.

例外

TaskDispatcherOperation に関連付けられていません。The Task is not associated with a DispatcherOperation.

注釈

メソッドを呼び出して、このメソッドTaskを呼び出すDispatcherOperation前に、がに関連付けられているかどうかを確認します。 IsDispatcherOperationTaskCall the IsDispatcherOperationTask method to check whether the Task is associated with a DispatcherOperation before you call this method.

DispatcherOperationWait(Task, TimeSpan)

基になる DispatcherOperation が完了するまで、指定された時間待機します。Waits for the specified amount of time for the underlying DispatcherOperation to complete.

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 に関連付けられている DispatcherOperationThe Task that is associated with the DispatcherOperation.

timeout
TimeSpan

待機する時間。The amount of time to wait.

戻り値

基になる DispatcherOperation のステータス。The status of the underlying DispatcherOperation.

例外

TaskDispatcherOperation に関連付けられていません。The Task is not associated with a DispatcherOperation.

注釈

メソッドを呼び出して、このメソッドTaskを呼び出すDispatcherOperation前に、がに関連付けられているかどうかを確認します。 IsDispatcherOperationTaskCall the IsDispatcherOperationTask method to check whether the Task is associated with a DispatcherOperation before you call this method.

適用対象