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 |