Device.InvokeOnMainThreadAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
InvokeOnMainThreadAsync(Action) |
デバイスのメイン (UI) スレッドでアクションを呼び出します。 |
InvokeOnMainThreadAsync(Func<Task>) |
デバイスのメイン (UI) スレッドで Func を呼び出します。 |
InvokeOnMainThreadAsync<T>(Func<T>) |
デバイスのメイン (UI) スレッドで Func を呼び出します。 |
InvokeOnMainThreadAsync<T>(Func<Task<T>>) |
デバイスのメイン (UI) スレッドで Func を呼び出します。 |
InvokeOnMainThreadAsync(Action)
デバイスのメイン (UI) スレッドでアクションを呼び出します。
public static System.Threading.Tasks.Task InvokeOnMainThreadAsync(Action action);
static member InvokeOnMainThreadAsync : Action -> System.Threading.Tasks.Task
パラメーター
- action
- System.Action
呼び出すアクション
戻り値
System.Threading.Tasks.Task
適用対象
InvokeOnMainThreadAsync(Func<Task>)
デバイスのメイン (UI) スレッドで Func を呼び出します。
public static System.Threading.Tasks.Task InvokeOnMainThreadAsync(Func<System.Threading.Tasks.Task> funcTask);
static member InvokeOnMainThreadAsync : Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
パラメーター
- funcTask
- System.Func<System.Threading.Tasks.Task>
呼び出す Func。
戻り値
System.Threading.Tasks.Task
適用対象
InvokeOnMainThreadAsync<T>(Func<T>)
デバイスのメイン (UI) スレッドで Func を呼び出します。
public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T>(Func<T> func);
static member InvokeOnMainThreadAsync : Func<'T> -> System.Threading.Tasks.Task<'T>
型パラメーター
- T
Func の戻り値の型。
パラメーター
- func
- System.Func<T>
呼び出す Func。
戻り値
System.Threading.Tasks.Task<T>
適用対象
InvokeOnMainThreadAsync<T>(Func<Task<T>>)
デバイスのメイン (UI) スレッドで Func を呼び出します。
public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T>(Func<System.Threading.Tasks.Task<T>> funcTask);
static member InvokeOnMainThreadAsync : Func<System.Threading.Tasks.Task<'T>> -> System.Threading.Tasks.Task<'T>
型パラメーター
- T
Func の戻り値の型。
パラメーター
- funcTask
- System.Func<System.Threading.Tasks.Task<T>>
呼び出す Func。
戻り値
System.Threading.Tasks.Task<T>