Compartir a través de


DispatcherQueueController.CreateOnCurrentThread Método

Definición

En el subproceso que realiza la llamada, crea un dispatcherQueue que interoprá con un bucle de mensajes USER32.

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

Devoluciones

DispatcherQueue en el subproceso que llama.

Comentarios

Se crea un DispatcherQueue y se asocia al subproceso actual. Se produce un error si ya hay un DispatcherQueue asociado al subproceso actual. Puede acceder al dispatcherQueue creado a través de DispatcherQueueController.DispatcherQueue.

Para que la cola del distribuidor pueda enviar tareas, el subproceso actual debe bombear mensajes. Antes de salir del subproceso actual, debe llamar a DispatcherQueueController.ShutdownQueueAsync y continuar bombeando mensajes hasta que se complete IAsyncAction ; o bien, llame a DispatcherQueueController.ShutdownQueue, que no devuelve hasta que se cierre la cola.

Se aplica a