DispatcherQueueController.CreateOnCurrentThread 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在调用线程上,创建与 USER32 消息循环互操作 的 DispatcherQueue 。
public:
static DispatcherQueueController ^ CreateOnCurrentThread();
static DispatcherQueueController CreateOnCurrentThread();
public static DispatcherQueueController CreateOnCurrentThread();
function createOnCurrentThread()
Public Shared Function CreateOnCurrentThread () As DispatcherQueueController
返回
调用线程上的 DispatcherQueue 。
注解
将创建 DispatcherQueue 并与当前线程关联。 如果已存在与当前线程关联的 DispatcherQueue, 则会导致错误。 可以通过 DispatcherQueueController.DispatcherQueue 访问创建的 DispatcherQueue。
使调度程序队列可以调度任务,当前线程必须抽取消息。 在当前线程退出之前,它必须调用 DispatcherQueueController.ShutdownQueueAsync,并继续抽送消息,直到 IAsyncAction 完成;或者调用 DispatcherQueueController.ShutdownQueue,在队列关闭之前不会返回。