次の方法で共有


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

戻り値

操作のステータス。

例外

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

注釈

呼び出されたデリゲートの戻り値を取得するには、 プロパティを使用します 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

最大待機時間。

戻り値

操作のステータス。

属性

例外

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

注釈

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

適用対象