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) |