Partager via


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

Voir aussi

IUserNotification