DispatcherExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ta klasa udostępnia zestaw metod rozszerzeń, których można używać w obiektach implementujących IDispatcherelement .
public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
- Dziedziczenie
-
DispatcherExtensions
Metody
DispatchAsync(IDispatcher, Action) |
Umożliwia zaplanowanie podanej akcji w wątku interfejsu użytkownika z wątku roboczego. |
DispatchAsync(IDispatcher, Func<Task>) |
Planuje udostępnioną funkcję w wątku interfejsu użytkownika z wątku roboczego. |
DispatchAsync<T>(IDispatcher, Func<T>) |
Planuje podane wywołanie zwrotne w wątku interfejsu użytkownika z wątku roboczego i zwraca wyniki asynchronicznie. |
DispatchAsync<T>(IDispatcher, Func<Task<T>>) |
Planuje udostępnioną funkcję w wątku interfejsu użytkownika z wątku roboczego. |
GetSynchronizationContextAsync(IDispatcher) |
Pobiera kontekst synchronizacji dla bieżącego wątku. |
StartTimer(IDispatcher, TimeSpan, Func<Boolean>) |
Uruchamia czasomierz w określonym IDispatcher kontekście. |