Freigeben über


CoreDispatcher.TryRunAsync(CoreDispatcherPriority, DispatchedHandler) Methode

Definition

Versucht, den angegebenen Rückruf für den UI-Thread aus einem Workerthread zu planen, und gibt die Ergebnisse asynchron zurück.

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)

Parameter

priority
CoreDispatcherPriority

Gibt die Priorität für die Ereignisverteilung an. Legen Sie dies auf CoreDispatcherPriority.Normal fest.

agileCallback
DispatchedHandler

Der Rückruf, den der Verteiler zurückgibt, wenn das Ereignis verteilt wird.

Gibt zurück

Der asynchronen Vorgang.

Attribute

Hinweise

Wenn aufgerufen wird, während der CoreDispatcher heruntergefahren wird, wird diese Methode erfolgreich abgeschlossen und gibt false zurück.

Gilt für:

Weitere Informationen