Interface IUserNotification (shobjidl_core.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 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 IUserNotification herda da interface IUnknown . IUserNotification também tem estes tipos de membros:
Métodos
A interface IUserNotification tem esses métodos.
IUserNotification::P laySound Reproduz um som em conjunto com a notificação. (IUserNotification.PlaySound) |
IUserNotification::SetBalloonInfo Define as informações a serem exibidas em uma notificação de balão. (IUserNotification.SetBalloonInfo) |
IUserNotification::SetBalloonRetry Especifica as condições para tentar exibir informações do usuário quando a primeira tentativa falha. (IUserNotification.SetBalloonRetry) |
IUserNotification::SetIconInfo Define o ícone da área de notificação associado a informações específicas do usuário. (IUserNotification.SetIconInfo) |
IUserNotification::Show Exibe a notificaçã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 XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |