Share via


MainThread.InvokeOnMainThreadAsync メソッド

定義

オーバーロード

InvokeOnMainThreadAsync(Action)

メイン スレッドの非同期呼び出し

InvokeOnMainThreadAsync(Func<Task>)

メイン スレッドの非同期呼び出し

InvokeOnMainThreadAsync<T>(Func<Task<T>>)

メイン スレッドの非同期呼び出し

InvokeOnMainThreadAsync<T>(Func<T>)

メイン スレッドの非同期呼び出し

InvokeOnMainThreadAsync(Action)

メイン スレッドの非同期呼び出し

public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Action action);

パラメーター

action
System.Action

呼び出すアクション

戻り値

System.Threading.Tasks.Task

待機可能なタスク

適用対象

InvokeOnMainThreadAsync(Func<Task>)

メイン スレッドの非同期呼び出し

public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Func<System.Threading.Tasks.Task> funcTask);

パラメーター

funcTask
System.Func<System.Threading.Tasks.Task>

実行する関数タスク

戻り値

System.Threading.Tasks.Task

待機可能なタスク

適用対象

InvokeOnMainThreadAsync<T>(Func<Task<T>>)

メイン スレッドの非同期呼び出し

public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T> (Func<System.Threading.Tasks.Task<T>> funcTask);

型パラメーター

T

パラメーター

funcTask
System.Func<System.Threading.Tasks.Task<T>>

実行する関数タスク

戻り値

System.Threading.Tasks.Task<T>

待機可能なタスク

適用対象

InvokeOnMainThreadAsync<T>(Func<T>)

メイン スレッドの非同期呼び出し

public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T> (Func<T> func);

型パラメーター

T

パラメーター

func
System.Func<T>

実行する関数

戻り値

System.Threading.Tasks.Task<T>

待機可能なタスク

適用対象