AppNotificationManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece APIs para gerenciar notificações de aplicativo, incluindo a exibição e remoção de notificações na Central de Notificação (chamada Central de Ações no Windows 10), atualização do progresso da notificação e registro e cancelamento do registro de invocações de notificação do aplicativo.
Nota
A classe
public ref class AppNotificationManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppNotifications.AppNotificationsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppNotificationManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppNotifications.AppNotificationsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppNotificationManager
Public NotInheritable Class AppNotificationManager
- Herança
- Atributos
Comentários
Obtenha uma instância dessa classe acessando a propriedade AppNotificationManager.Default.
Propriedades
Default |
Obtém a instância padrão da classe Nota A classe |
Setting |
Obtenha o status de configuração de notificação do aplicativo, determinando se as notificações estão habilitadas no momento ou, se não, o mecanismo pelo qual as notificações estão desabilitadas no momento. Nota A classe |
Métodos
GetAllAsync() |
Obtém todas as notificações do aplicativo para chamar o aplicativo que atualmente são exibidas na Central de Ações. Nota A classe |
IsSupported() |
Obtém um valor booliano que indica se as APIs de notificação Microsoft.Windows.PushNotifications têm suporte para o aplicativo de chamada. Nota A classe |
Register() |
Registra o aplicativo para receber NotificationInvoked eventos quando o usuário interage com uma notificação do aplicativo. Nota A classe |
Register(String, Uri) |
Registra o aplicativo para receber NotificationInvoked eventos quando o usuário interage com uma notificação do aplicativo. Nota A classe |
RemoveAllAsync() |
Remove de forma assíncrona todas as notificações do aplicativo da Central de Notificação (chamada central de ações no Windows 10). Nota A classe |
RemoveByGroupAsync(String) |
Remove de forma assíncrona todas as notificações do aplicativo que têm o identificador de grupo especificado da Central de Ações. Nota A classe |
RemoveByIdAsync(UInt32) |
Remove de forma assíncrona a notificação do aplicativo com a ID especificada da Central de Notificação (chamada Central de Ações no Windows 10). Nota A classe |
RemoveByTagAndGroupAsync(String, String) |
Remove de forma assíncrona todas as notificações do aplicativo que têm o grupo e os identificadores de marca especificados da Central de Ações. Nota A classe |
RemoveByTagAsync(String) |
Remove de forma assíncrona todas as notificações do aplicativo que têm o identificador de marca especificado da Central de Notificação (chamada central de ações no Windows 10). Nota A classe |
Show(AppNotification) |
Exibe a notificação de aplicativo especificada na Central de Ações. Nota A classe |
Unregister() |
Cancela o registro do aplicativo de receber NotificationInvoked eventos quando o usuário interage com uma notificação de aplicativo. Nota A classe |
UnregisterAll() |
Limpa todos os dados relacionados ao registro para notificações de aplicativo. Depois disso, as notificações do aplicativo não funcionarão até que Registrar seja chamado novamente. Nota A classe |
UpdateAsync(AppNotificationProgressData, String, String) |
Atualiza os dados de progresso das notificações do aplicativo com a marca e os identificadores de grupo especificados. Nota A classe |
UpdateAsync(AppNotificationProgressData, String) |
Atualiza os dados de progresso das notificações do aplicativo com o identificador de marca especificado. Nota A classe |
Eventos
NotificationInvoked |
Gerado quando uma notificação de aplicativo para o aplicativo é invocada por meio da interação do usuário. Nota A classe |
Aplica-se a
Confira também
- AppNotificationManager.Default
- AppNotification