Compartilhar via


Enumeração NotificationProcessing (uiautomationcore.h)

Define valores que indicam como uma notificação deve ser processada.

Sintaxe

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

Constantes

 
NotificationProcessing_ImportantAll
Valor: 0
Essas notificações devem ser apresentadas ao usuário assim que possível e
todas as notificações dessa fonte devem ser entregues ao usuário.

Aviso Use isso em uma capacidade limitada, pois esse estilo de mensagem pode causar uma inundação de informações ao usuário devido à natureza da solicitação para entregar todas as notificações.

 
NotificationProcessing_ImportantMostRecent
Valor: 1
Essas notificações
deve ser apresentado ao usuário assim que possível. A notificação mais recente dessa fonte deve ser entregue ao usuário porque substitui todas as outras notificações.
NotificationProcessing_All
Valor: 2
Essas notificações
deve ser apresentado ao usuário quando possível.
Todas as notificações dessa fonte devem ser entregues ao usuário.
NotificationProcessing_MostRecent
Valor: 3
Essas notificações
deve ser apresentado ao usuário quando possível. A notificação mais recente dessa fonte deve ser entregue ao usuário porque substitui todas as outras notificações.
NotificationProcessing_CurrentThenMostRecent
Valor: 4
Essas notificações devem ser apresentadas ao usuário quando possível. Não interrompa a notificação atual para esta.
Se novas notificações vierem da mesma origem enquanto a notificação atual estiver sendo apresentada, mantenha as mais recentes e ignore o restante até que o processamento atual seja concluído. Em seguida, use a mensagem mais recente como a mensagem atual.
NotificationProcessing_ImportantCurrentThenMostRecent
Valor: 5
Introduzido no Windows, build 26100. Essas notificações devem ser apresentadas ao usuário assim que possível.
Não interrompa a notificação atual, pois ela é considerada importante e deve ter permissão para ser concluída.
Se novas notificações chegarem da mesma origem durante esse tempo, mantenha apenas a mais recente e descarte as outras.
Depois que a notificação atual tiver sido processada, apresente imediatamente a notificação pendente mais recente.

Requisitos

Requisito Valor
Cliente mínimo suportado Windows 10, versão 1709 [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows Server 2016 [somente aplicativos da área de trabalho]
cabeçalho uiautomationcore.h (include UIAutomation.h, Uiautomationcore.h)