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.
Stellt einen Satz von static
-Methoden bereit, die die Dispatcher-Klasse erweitern.
public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
- Vererbung
-
DispatcherExtensions
Hinweise
Die Methoden in dieser Klasse sind als Erweiterungsmethoden definiert, die die Dispatcher -Klasse erweitern. Dies bedeutet, dass sie wie eine Instanzmethode für jedes Dispatcher Objekt aufgerufen werden können.
Methoden
BeginInvoke(Dispatcher, Action) |
Führt den angegebenen Delegaten asynchron mit der normalen Priorität für den Thread aus, in dem der angegebene Dispatcher erstellt wurde. |
BeginInvoke(Dispatcher, Action, DispatcherPriority) |
Führt den angegebenen Delegaten asynchron mit der angegebenen Priorität für den Thread aus, in dem der angegebene Dispatcher erstellt wurde. |
Invoke(Dispatcher, Action) |
Führt den angegebenen Delegaten synchron mit der normalen Priorität für den Thread aus, in dem der angegebene Dispatcher erstellt wurde. |
Invoke(Dispatcher, Action, DispatcherPriority) |
Führt den angegebenen Delegaten synchron mit der angegebenen Priorität für den Thread aus, in dem der angegebene Dispatcher erstellt wurde. |
Invoke(Dispatcher, Action, TimeSpan) |
Führt den angegebenen Delegaten synchron für den Thread aus, in dem der angegebene Dispatcher erstellt wurde, und beendet die Ausführung nach Ablauf des angegebenen Timeouts. |
Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority) |
Führt den angegebenen Delegaten synchron und mit der angegebenen Priorität für den Thread aus, in dem der angegebene Dispatcher erstellt wurde, und beendet die Ausführung nach Ablauf des angegebenen Timeouts. |