NotificationProcessing 枚举 (uiautomationcore.h)

定义表示应如何处理通知的值。

语法

typedef enum NotificationProcessing {
  NotificationProcessing_ImportantAll = 0,
  NotificationProcessing_ImportantMostRecent = 1,
  NotificationProcessing_All = 2,
  NotificationProcessing_MostRecent = 3,
  NotificationProcessing_CurrentThenMostRecent = 4,
  NotificationProcessing_ImportantCurrentThenMostRecent = 5
} ;

常量

 
NotificationProcessing_ImportantAll
值:0
应尽快向用户显示这些通知,
应将来自此源的所有通知传送给用户。

警告 以有限的容量使用此方式,因为此消息样式可能会导致用户信息泛滥,因为请求具有传递所有通知的性质。

 
NotificationProcessing_ImportantMostRecent
值:1
这些通知
应尽快向用户显示。 应向用户传递来自此源的最新通知,因为它取代了所有其他通知。
NotificationProcessing_All
值:2
这些通知
应尽可能向用户显示。
应将来自此源的所有通知传送给用户。
NotificationProcessing_MostRecent
值:3
这些通知
应尽可能向用户显示。 应向用户传递来自此源的最新通知,因为它取代了所有其他通知。
NotificationProcessing_CurrentThenMostRecent
值:4
应尽可能向用户显示这些通知。 不要中断此通知的当前通知。
如果在显示当前通知时来自同一源的新通知,请保留最新的通知,并忽略其余通知,直到当前处理完成。 然后,使用最新消息作为当前消息。
NotificationProcessing_ImportantCurrentThenMostRecent
值:5
Windows 内部版本 26100 中引入。 应尽快向用户显示这些通知。
不要中断当前通知,因为它被视为重要,必须允许完成。
如果在此期间从同一源收到新通知,请仅保留最新的通知并丢弃其他通知。
处理当前通知后,立即显示最新的挂起通知。

要求

要求 价值
最低支持的客户端 Windows 10 版本 1709 [仅限桌面应用]
支持的最低服务器 Windows Server 2016 [仅限桌面应用]
标头 uiautomationcore.h(包括 UIAutomation.h、Uiautomationcore.h)