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