Interface IUserNotification2 (shobjidl.h)
Expõe métodos que definem informações de notificação e exibem essa notificação para o usuário em um balão que aparece em conjunto com a área de notificação da barra de tarefas.
ObservaçãoIUserNotification2 não herda de IUserNotification.
IUserNotification2 difere de IUserNotification somente em seu método Show , que adiciona um parâmetro adicional para uma interface de retorno de chamada se comunicar com a notificação. Caso contrário, as duas interfaces são idênticas na forma e na função. CLSID_UserNotification implementa as duas versões de Mostrar como uma sobrecarga.
Herança
A interface IUserNotification2 herda da interface IUnknown . IUserNotification2 também tem esses tipos de membros:
Métodos
A interface IUserNotification2 tem esses métodos.
IUserNotification2::P laySound Reproduz um som em conjunto com a notificação. (IUserNotification2.PlaySound) |
IUserNotification2::SetBalloonInfo Define as informações a serem exibidas em uma notificação de balão. (IUserNotification2.SetBalloonInfo) |
IUserNotification2::SetBalloonRetry Especifica as condições para tentar exibir informações do usuário quando a primeira tentativa falha. (IUserNotification2.SetBalloonRetry) |
IUserNotification2::SetIconInfo Define o ícone da área de notificação associado a informações específicas do usuário. (IUserNotification2.SetIconInfo) |
IUserNotification2::Show Exibe as informações do usuário em uma dica de ferramenta no estilo balão. |
Comentários
Quando implementar
Uma implementação dessa interface é fornecida no Windows como CLSID_UserNotification.Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl.h |