Interface IUserNotification2 (shobjidl.h)
Expose des méthodes qui définissent des informations de notification, puis affichent cette notification à l’utilisateur dans une bulle qui s’affiche conjointement avec la zone de notification de la barre des tâches.
RemarqueIUserNotification2 n’hérite pas d’IUserNotification.
IUserNotification2 diffère de IUserNotification uniquement par sa méthode Show , qui ajoute un paramètre supplémentaire pour qu’une interface de rappel communique avec la notification. Sinon, les deux interfaces sont identiques dans la forme et la fonction. CLSID_UserNotification implémente les deux versions de Show en tant que surcharge.
Héritage
L’interface IUserNotification2 hérite de l’interface IUnknown. IUserNotification2 a également les types de membres suivants :
Méthodes
L’interface IUserNotification2 a ces méthodes.
IUserNotification2 ::P laySound Lit un son conjointement avec la notification. (IUserNotification2.PlaySound) |
IUserNotification2 ::SetBalloonInfo Définit les informations à afficher dans une notification de bulle. (IUserNotification2.SetBalloonInfo) |
IUserNotification2 ::SetBalloonRetry Spécifie les conditions pour essayer d’afficher les informations utilisateur lorsque la première tentative échoue. (IUserNotification2.SetBalloonRetry) |
IUserNotification2 ::SetIconInfo Définit l’icône de zone de notification associée à des informations utilisateur spécifiques. (IUserNotification2.SetIconInfo) |
IUserNotification2 ::Show Affiche les informations utilisateur dans une info-bulle de style bulle. |
Remarques
Quand implémenter
Une implémentation de cette interface est fournie dans Windows en tant que CLSID_UserNotification.Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl.h |