DispatcherExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse stellt eine Reihe von Erweiterungsmethoden bereit, die für Objekte verwendet werden können, die implementiert IDispatcherwerden.
public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
- Vererbung
-
DispatcherExtensions
Methoden
DispatchAsync(IDispatcher, Action) |
Plant die bereitgestellte Aktion im UI-Thread aus einem Workerthread. |
DispatchAsync(IDispatcher, Func<Task>) |
Plant die bereitgestellte Funktion im UI-Thread aus einem Workerthread. |
DispatchAsync<T>(IDispatcher, Func<T>) |
Plant den bereitgestellten Rückruf im UI-Thread aus einem Workerthread und gibt die Ergebnisse asynchron zurück. |
DispatchAsync<T>(IDispatcher, Func<Task<T>>) |
Plant die bereitgestellte Funktion im UI-Thread aus einem Workerthread. |
GetSynchronizationContextAsync(IDispatcher) |
Ruft den Synchronisierungskontext für den aktuellen Thread ab. |
StartTimer(IDispatcher, TimeSpan, Func<Boolean>) |
Startet einen Timer im angegebenen IDispatcher Kontext. |