Partager via


Énumération NotificationProcessing (uiautomationcore.h)

Définit des valeurs qui indiquent comment une notification doit être traitée.

Syntax

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

Constantes

 
NotificationProcessing_ImportantAll
Valeur : 0
Ces notifications doivent être présentées à l’utilisateur dès que possible et
toutes les notifications de cette source doivent être remises à l’utilisateur.

Avertissement Utilisez-le dans une capacité limitée, car ce style de message peut entraîner une inondation d’informations pour l’utilisateur en raison de la nature de la demande de remise de toutes les notifications.

 
NotificationProcessing_ImportantMostRecent
Valeur : 1
Ces notifications
doit être présenté à l’utilisateur dès que possible. La notification la plus récente de cette source doit être remise à l’utilisateur, car elle remplace toutes les autres notifications.
NotificationProcessing_All
Valeur : 2
Ces notifications
doit être présenté à l’utilisateur lorsque cela est possible.
Toutes les notifications de cette source doivent être remises à l’utilisateur.
NotificationProcessing_MostRecent
Valeur : 3
Ces notifications
doit être présenté à l’utilisateur lorsque cela est possible. La notification la plus récente de cette source doit être remise à l’utilisateur, car elle remplace toutes les autres notifications.
NotificationProcessing_CurrentThenMostRecent
Valeur : 4
Ces notifications
doit être présenté à l’utilisateur lorsque cela est possible.
N’interrompez pas la notification actuelle pour celle-ci.
Si de nouvelles notifications de la même source arrivent pendant que la notification actuelle est présentée, conservez la plus récente et ignorez les autres jusqu’à ce que le traitement soit terminé. Ensuite, utilisez le message le plus récent comme message actuel.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1709 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête uiautomationcore.h (inclure UIAutomation.h, Uiautomationcore.h)