次の方法で共有


DispatcherExtensions クラス

定義

このクラスは、実装 IDispatcherするオブジェクトで使用できる拡張メソッドのセットを提供します。

public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
継承
DispatcherExtensions

メソッド

DispatchAsync(IDispatcher, Action)

ワーカー スレッドから UI スレッドに対して指定されたアクションをスケジュールします。

DispatchAsync(IDispatcher, Func<Task>)

ワーカー スレッドから UI スレッドで指定された関数をスケジュールします。

DispatchAsync<T>(IDispatcher, Func<T>)

ワーカー スレッドから UI スレッドで指定されたコールバックをスケジュールし、非同期的に結果を返します。

DispatchAsync<T>(IDispatcher, Func<Task<T>>)

ワーカー スレッドから UI スレッドで指定された関数をスケジュールします。

GetSynchronizationContextAsync(IDispatcher)

現在のスレッドの同期コンテキストを取得します。

StartTimer(IDispatcher, TimeSpan, Func<Boolean>)

指定した IDispatcher コンテキストでタイマーを開始します。

適用対象