CoreDispatcher.TryRunAsync(CoreDispatcherPriority, DispatchedHandler) CoreDispatcher.TryRunAsync(CoreDispatcherPriority, DispatchedHandler) CoreDispatcher.TryRunAsync(CoreDispatcherPriority, DispatchedHandler) CoreDispatcher.TryRunAsync(CoreDispatcherPriority, DispatchedHandler) Method

Definition

Attempts to schedule the specified callback on the UI thread from a worker thread, and returns the results asynchronously.

public : IAsyncOperation<Platform::Boolean> TryRunAsync(CoreDispatcherPriority priority, DispatchedHandler agileCallback)
IAsyncOperation<bool> TryRunAsync(CoreDispatcherPriority priority, DispatchedHandler agileCallback) const;
public IAsyncOperation<bool> TryRunAsync(CoreDispatcherPriority priority, DispatchedHandler agileCallback)
Public Function TryRunAsync(priority As CoreDispatcherPriority, agileCallback As DispatchedHandler) As IAsyncOperation(Of bool)

Parameters

priority
CoreDispatcherPriority CoreDispatcherPriority

Specifies the priority for event dispatch. Set this to CoreDispatcherPriority.Normal.

agileCallback
DispatchedHandler DispatchedHandler

The callback on which the dispatcher returns when the event is dispatched.

Returns

The asynchronous operation.

Remarks

If called while the CoreDispatcher is shutting down, this method will complete successfully and return false.

See also