Condividi tramite


Interfaccia IUserNotification2 (shobjidl.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 non eredita da IUserNotification. IUserNotification2 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 IUserNotification2 eredita dall'interfaccia IUnknown . IUserNotification2 include anche questi tipi di membri:

Metodi

L'interfaccia IUserNotification2 include questi metodi.

 
IUserNotification2::P laySound

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

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

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

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

Visualizza le informazioni utente in una descrizione comando in stile palloncino.

Commenti

Quando implementare

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

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl.h

Vedi anche

IUserNotification