Partager via


DispatcherQueueController.CreateOnCurrentThread Méthode

Définition

Sur le thread appelant, crée un DispatcherQueue qui interopera avec une boucle de message USER32.

public:
 static DispatcherQueueController ^ CreateOnCurrentThread();
 static DispatcherQueueController CreateOnCurrentThread();
public static DispatcherQueueController CreateOnCurrentThread();
function createOnCurrentThread()
Public Shared Function CreateOnCurrentThread () As DispatcherQueueController

Retours

DispatcherQueue sur le thread appelant.

Remarques

Un DispatcherQueue est créé et associé au thread actif. Une erreur se produit si un DispatcherQueue est déjà associé au thread actif. Vous pouvez accéder au DispatcherQueue créé via DispatcherQueueController.DispatcherQueue.

Pour que la file d’attente du répartiteur puisse distribuer des tâches, le thread actuel doit pomper les messages. Avant la sortie du thread actuel, il doit appeler DispatcherQueueController.ShutdownQueueAsync et continuer à pomper les messages jusqu’à ce que l’IAsyncAction se termine . ou appelez DispatcherQueueController.ShutdownQueue, qui ne retourne pas tant que la file d’attente n’est pas arrêtée.

S’applique à