Interface IUserNotification (shobjidl_core.h)

Expose les méthodes qui définissent les informations de notification, puis affichent cette notification à l’utilisateur dans une bulle qui apparaît conjointement avec la zone de notification de la barre des tâches.

Notezque IUserNotification2 diffère de IUserNotification uniquement dans sa méthode Show , ce qui ajoute un paramètre supplémentaire pour une interface de rappel pour communiquer avec la notification. Sinon, les deux interfaces sont identiques sous forme et fonction. CLSID_UserNotification implémente les deux versions de Show en tant que surcharge.
 

Héritage

L’interface IUserNotification hérite de l’interface IUnknown . IUserNotification possède également ces types de membres :

Méthodes

L’interface IUserNotification a ces méthodes.

 
IUserNotification::P laySound

Lit un son conjointement avec la notification. (IUserNotification.PlaySound)
IUserNotification::SetBalloonInfo

Définit les informations à afficher dans une notification de bulle. (IUserNotification.SetBalloonInfo)
IUserNotification::SetBalloonRetry

Spécifie les conditions pour essayer d’afficher les informations utilisateur lorsque la première tentative échoue. (IUserNotification.SetBalloonRetry)
IUserNotification::SetIconInfo

Définit l’icône de zone de notification associée à des informations utilisateur spécifiques. (IUserNotification.SetIconInfo)
IUserNotification::Show

Affiche la notification.

Notes

Quand implémenter

Une implémentation de cette interface est fournie dans Windows en tant que CLSID_UserNotification.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (include Shobjidl.h)

Voir aussi

IUserNotification2