DispatcherExtensions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje sadu static
metod, které rozšiřují Dispatcher třídu.
public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
- Dědičnost
-
DispatcherExtensions
Poznámky
Metody v této třídě jsou definovány jako rozšiřující metody, které rozšiřují Dispatcher třídu. To znamená, že se dají volat jako metoda instance u libovolného Dispatcher objektu.
Metody
BeginInvoke(Dispatcher, Action) |
Provede zadaný delegát asynchronně s normální prioritou ve vlákně, na které byl zadaný Dispatcher vytvořen. |
BeginInvoke(Dispatcher, Action, DispatcherPriority) |
Spustí zadaný delegát asynchronně se zadanou prioritou ve vlákně, na které byl zadaný Dispatcher vytvořen. |
Invoke(Dispatcher, Action) |
Spustí zadaný delegát synchronně s normální prioritou ve vlákně, na které byl zadaný Dispatcher vytvořen. |
Invoke(Dispatcher, Action, DispatcherPriority) |
Provede zadaný delegát synchronně se zadanou prioritou ve vlákně, na které byl zadaný Dispatcher vytvořen. |
Invoke(Dispatcher, Action, TimeSpan) |
Spustí zadaný delegát synchronně ve vlákně, na které byl zadaný Dispatcher , a zastaví provádění po zadaném časovém limitu. |
Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority) |
Spustí zadaného delegáta synchronně se zadanou prioritou ve vlákně, na které byl zadaný Dispatcher parametr vytvořen, a zastaví provádění po zadaném časovém limitu. |