Share via


Interface IUserNotification (shobjidl_core.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 diffère de IUserNotification uniquement dans 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 IUserNotification hérite de l’interface IUnknown. IUserNotification a également les types de membres suivants :

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.

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 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 (incluez Shobjidl.h)

Voir aussi

IUserNotification2