Blocos, selos e notificações para aplicativos do Windows

Saiba como usar blocos, selos, notificações do sistema e notificações para fornecer pontos de entrada em seu aplicativo e manter os usuários atualizados.

APIs importantes: Pacote do nuget de notificações de kit de ferramentas de comunidade UWP

Screenshot of a static tile and a live tile displaying a notification and a badge. Um bloco é a representação de um aplicativo no menu Iniciar. Cada aplicativo do Windows tem um bloco. Você pode habilitar diferentes tamanhos de bloco (pequeno, médio, largo e grande).

Você pode usar uma notificação de bloco para atualizar o bloco regularmente para comunicar novas informações ao usuário, como manchetes, ou o assunto da mensagem mais recente não lida.

Você pode usar um selo para fornecer informações de status ou resumo na forma de um glifo fornecido pelo sistema ou de um número de 1 a 99. Selos também são exibidos no ícone da barra de tarefas para um aplicativo.

Uma notificação do sistema é uma notificação que seu aplicativo envia para o usuário por meio de um elemento de interface do usuário pop-up chamado notificação do sistema (ou banner). A notificação poderá ser vista se o usuário estiver em seu aplicativo ou não.

Uma notificação por push ou notificação de dados brutos é uma notificação enviada para seu aplicativo pelo Serviço de Notificação por Push do Windows (WNS) ou por uma tarefa em segundo plano. Seu aplicativo pode responder a essas notificações avisando o usuário que algo de interesse aconteceu (por meio de atualização de notificação, atualização de bloco ou notificação do sistema) ou de qualquer forma a sua escolha.

 

Tiles

Artigo Descrição
Criar blocos Personalize o bloco padrão para seu aplicativo e forneça ativos para diferentes tamanhos de tela.
Ativos de ícone de aplicativo Os ativos de ícone de aplicativo, que são exibidos em várias formas em todo o sistema operacional Windows 10, são os cartões de chamada do seu aplicativo do Windows. Estas diretrizes detalham onde os ativos de ícone de aplicativo são exibidos no sistema e fornecem dicas de design aprofundadas sobre como criar os ícones mais elaborados.
APIs de bloco primário Solicite fixar o bloco principal do aplicativo e verifique se o bloco primário está atualmente fixado.
Conteúdo do bloco O conteúdo da notificação de bloco é especificado utilizando um novo recurso adaptável no Windows 10, permitindo que você elabore seu próprio conteúdo de notificação de bloco usando uma linguagem de marcação simples e flexível que se adapte a densidades de tela diferentes. Este artigo explica como criar blocos dinâmicos adaptáveis para o seu aplicativo do Windows.
Esquema de conteúdo do bloco Veja os elementos e os atributos que você usa para criar blocos adaptáveis.
Modelos de blocos especiais Modelos de blocos especiais são modelos exclusivos que são animados ou apenas permitem fazer coisas que não são possíveis com blocos adaptáveis.
Enviar notificação de bloco local Saiba como enviar uma notificação de bloco local, adicionando conteúdo dinâmico avançado ao Bloco Dinâmico.

Notificações

Artigo Descrição
Notificações do sistema As notificações do sistema interativas e adaptáveis permitem criar notificações pop-up flexíveis com mais conteúdo, imagens embutidas opcionais e interação do usuário opcional.
Enviar uma notificação do sistema local Saiba como enviar uma notificação do sistema interativa.
Visualizador de notificações O Visualizador de Notificações é um novo aplicativo do Windows na Store que ajuda os desenvolvedores com o design de blocos dinâmicos adaptáveis para o Windows 10.
Escolher um método de entrega de notificação Este artigo aborda as quatro opções de notificação - local, agendada, periódica e por push - que fornecem atualizações de blocos e notificação e conteúdo de notificações do sistema.
Visão geral de notificações periódicas Notificações periódicas, que são chamadas também de notificações de sondagem, atualizam blocos e selos em um intervalo fixo, baixando o conteúdo da nuvem.
Visão geral dos Serviços de Notificação por Push do Windows (WNS) Os Serviços de Notificação por Push do Windows (WNS) permitem que desenvolvedores terceirizados enviem atualizações de notificações do sistema, de blocos, de selos e brutas pelo próprio serviço de nuvem. Isso proporciona um mecanismo para entregar novas atualizações aos usuários de forma eficaz e confiável.
Código gerado pelo assistente de notificação por push Ao usar um assistente no Visual Studio, você pode gerar notificações por push a partir de um serviço móvel que foi criado com os Serviços Móveis do Azure. O assistente do Visual Studio gera código para ajudá-lo a começar. Este tópico explica como o assistente modifica seu projeto, o que o código gerado faz, como usá-lo e o que pode ser feito em seguida para aproveitar ao máximo as notificações por push. Veja Visão geral dos Serviços de Notificação por Push do Windows (WNS).
Visão geral de notificação de dados brutos As notificações brutas são notificações por push curtas com finalidade geral. Elas são estritamente para instrução e não incluem componente de interface do usuário. Assim como nas outras notificações por push, o recurso WNS envia notificações brutas de seu serviço em nuvem para o aplicativo.