CoreComponentInputSource.DispatcherQueue 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与此 CoreComponentInputSource 关联的 DispatcherQueue。
public:
property DispatcherQueue ^ DispatcherQueue { DispatcherQueue ^ get(); };
DispatcherQueue DispatcherQueue();
public DispatcherQueue DispatcherQueue { get; }
var dispatcherQueue = coreComponentInputSource.dispatcherQueue;
Public ReadOnly Property DispatcherQueue As DispatcherQueue
属性值
DispatcherQueue 用于管理以串行方式在线程上执行的优先任务。
实现
Windows 要求
设备系列 |
Windows 10, version 1803 (在 10.0.17134.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v6.0 中引入)
|
注解
某些平台对象需要线程相关性才能将事件发布回实例化对象的线程。 DispatcherQueue 允许将工作发布到此线程。
可以在 UI 线程上创建这些平台对象(其中 DispatcherQueue 已存在),也可以使用 DispatcherQueueController.CreateOnDedicatedThread 方法创建的 DispatcherQueue 在长时间运行的非 UI 线程上创建这些平台对象。