次の方法で共有


CoreDispatcher.TryRunAsync(CoreDispatcherPriority, DispatchedHandler) メソッド

定義

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

public:
 virtual IAsyncOperation<bool> ^ TryRunAsync(CoreDispatcherPriority priority, DispatchedHandler ^ agileCallback) = TryRunAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TryRunAsync(CoreDispatcherPriority const& priority, DispatchedHandler const& agileCallback);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TryRunAsync(CoreDispatcherPriority priority, DispatchedHandler agileCallback);
function tryRunAsync(priority, agileCallback)
Public Function TryRunAsync (priority As CoreDispatcherPriority, agileCallback As DispatchedHandler) As IAsyncOperation(Of Boolean)

パラメーター

priority
CoreDispatcherPriority

イベントディスパッチの優先度を指定します。 これを CoreDispatcherPriority.Normal に設定します。

agileCallback
DispatchedHandler

イベントがディスパッチされたときにディスパッチャーが返すコールバック。

戻り値

非同期操作。

属性

注釈

CoreDispatcher のシャットダウン中に 呼び出された場合、このメソッドは正常に完了し、false を返します。

適用対象

こちらもご覧ください