Partager via


DispatcherExtensions Classe

Définition

Fournit un ensemble de méthodes static qui étendent la classe Dispatcher.

public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
Héritage
DispatcherExtensions

Remarques

Les méthodes de cette classe sont définies en tant que méthodes d’extension qui étendent la Dispatcher classe . Cela signifie qu’ils peuvent être appelés comme une méthode d’instance sur n’importe quel Dispatcher objet.

Méthodes

BeginInvoke(Dispatcher, Action)

Exécute de façon asynchrone le délégué spécifié avec priorité normale sur le thread sur lequel le Dispatcher spécifié a été créé.

BeginInvoke(Dispatcher, Action, DispatcherPriority)

Exécute de façon asynchrone le délégué spécifié avec la priorité spécifiée sur le thread sur lequel le Dispatcher spécifié a été créé.

Invoke(Dispatcher, Action)

Exécute de façon synchrone le délégué spécifié avec priorité normale sur le thread sur lequel le Dispatcher spécifié a été créé.

Invoke(Dispatcher, Action, DispatcherPriority)

Exécute de façon synchrone le délégué spécifié avec la priorité spécifiée sur le thread sur lequel le Dispatcher spécifié a été créé.

Invoke(Dispatcher, Action, TimeSpan)

Exécute de façon synchrone le délégué spécifié sur le thread sur lequel le Dispatcher spécifié a été créé et arrête l'exécution après le délai d'attente spécifié.

Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority)

Exécute de façon synchrone le délégué spécifié avec la priorité spécifiée sur le thread sur lequel le Dispatcher spécifié a été créé et arrête l'exécution après le délai d'attente spécifié.

S’applique à

Voir aussi