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