DispatcherQueueController.CreateOnCurrentThread Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.