次の方法で共有


DispatcherOperation.Wait メソッド

定義

操作が完了するまで待機します。

オーバーロード

名前 説明
Wait()

操作が完了するまで待機します。

Wait(TimeSpan)

指定した時間内に操作が完了するまで待機します。

Wait()

操作が完了するまで待機します。

public:
 System::Windows::Threading::DispatcherOperationStatus Wait();
public System.Windows.Threading.DispatcherOperationStatus Wait();
member this.Wait : unit -> System.Windows.Threading.DispatcherOperationStatus
Public Function Wait () As DispatcherOperationStatus

返品

操作の進行状況。

例外

Status == Executing です。 これは、同じスレッドで既に実行されている操作を待機しているときに発生する可能性があります。

注釈

呼び出されたデリゲートの戻り値を取得するには、 Result プロパティを使用します。

適用対象

Wait(TimeSpan)

指定した時間内に操作が完了するまで待機します。

public:
 System::Windows::Threading::DispatcherOperationStatus Wait(TimeSpan timeout);
[System.Security.SecurityCritical]
public System.Windows.Threading.DispatcherOperationStatus Wait(TimeSpan timeout);
public System.Windows.Threading.DispatcherOperationStatus Wait(TimeSpan timeout);
[<System.Security.SecurityCritical>]
member this.Wait : TimeSpan -> System.Windows.Threading.DispatcherOperationStatus
member this.Wait : TimeSpan -> System.Windows.Threading.DispatcherOperationStatus
Public Function Wait (timeout As TimeSpan) As DispatcherOperationStatus

パラメーター

timeout
TimeSpan

待機する最大期間。

返品

操作の進行状況。

属性

例外

Status == Executing です。 これは、同じスレッドで既に実行されている操作を待機しているときに発生する可能性があります。

注釈

呼び出されたデリゲートの戻り値を取得するには、 Result プロパティを使用します。

適用対象