Condividi tramite


Interfaccia IUserNotification (shobjidl_core.h)

Espone i metodi che impostano le informazioni di notifica e quindi visualizzano la notifica all'utente in un palloncino visualizzato insieme all'area di notifica della barra delle applicazioni.

NotaIUserNotification2 differisce da IUserNotification solo nel relativo metodo Show , che aggiunge un parametro aggiuntivo per un'interfaccia di callback per comunicare con la notifica. In caso contrario, le due interfacce sono identiche in forma e funzione. CLSID_UserNotification implementa entrambe le versioni di Show come overload.
 

Ereditarietà

L'interfaccia IUserNotification eredita dall'interfaccia IUnknown . IUserNotification include anche questi tipi di membri:

Metodi

L'interfaccia IUserNotification include questi metodi.

 
IUserNotification::P laySound

Riproduce un suono in combinazione con la notifica. (IUserNotification.PlaySound)
IUserNotification::SetBalloonInfo

Imposta le informazioni da visualizzare in una notifica a palloncini. (IUserNotification.SetBalloonInfo)
IUserNotification::SetBalloonRetry

Specifica le condizioni per il tentativo di visualizzazione delle informazioni utente quando il primo tentativo ha esito negativo. (IUserNotification.SetBalloonRetry)
IUserNotification::SetIconInfo

Imposta l'icona dell'area di notifica associata a informazioni utente specifiche. (IUserNotification.SetIconInfo)
IUserNotification::Show

Visualizza la notifica.

Commenti

Quando implementare

Un'implementazione di questa interfaccia viene fornita in Windows come CLSID_UserNotification.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)

Vedi anche

IUserNotification2