Compartir a través de


Interfaz IUserNotification (shobjidl_core.h)

Expone métodos que establecen información de notificación y después muestran esa notificación al usuario en un globo que aparece junto con el área de notificación de la barra de tareas.

NotaIUserNotification2 difiere de IUserNotification solo en su método Show , que agrega un parámetro adicional para una interfaz de devolución de llamada para comunicarse con la notificación. De lo contrario, las dos interfaces son idénticas en forma y función. CLSID_UserNotification implementa ambas versiones de Show como una sobrecarga.
 

Herencia

La interfaz IUserNotification hereda de la interfaz IUnknown . IUserNotification también tiene estos tipos de miembros:

Métodos

La interfaz IUserNotification tiene estos métodos.

 
IUserNotification::P laySound

Reproduce un sonido junto con la notificación. (IUserNotification.PlaySound)
IUserNotification::SetBalloonInfo

Establece la información que se va a mostrar en una notificación de globo. (IUserNotification.SetBalloonInfo)
IUserNotification::SetBalloonRetry

Especifica las condiciones para intentar mostrar información del usuario cuando se produce un error en el primer intento. (IUserNotification.SetBalloonRetry)
IUserNotification::SetIconInfo

Establece el icono del área de notificación asociado a información de usuario específica. (IUserNotification.SetIconInfo)
IUserNotification::Show

Muestra la notificación.

Comentarios

Cuándo implementar

Se proporciona una implementación de esta interfaz en Windows como CLSID_UserNotification.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)

Consulte también

IUserNotification2