DispatcherQueueController.CreateOnCurrentThread Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.