RawNotification 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.
Encapsula o conteúdo definido pelo aplicativo de uma notificação bruta (uma notificação por push que não envolve a interface do usuário). Seu conteúdo pode ser usado na tarefa em segundo plano de um aplicativo, se o aplicativo tiver essa funcionalidade ou, de outra forma, consumido pelo aplicativo e atuado conforme necessário.
public ref class RawNotification sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class RawNotification final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RawNotification final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class RawNotification
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RawNotification
Public NotInheritable Class RawNotification
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Um objeto RawNotification é obtido por meio da propriedade TriggerDetails .
Uma tarefa em segundo plano que se destina a ser executada em resposta a uma notificação deve ser registrada com um PushNotificationTrigger. Se não for registrada, a tarefa não será executada quando a notificação bruta for recebida. Para obter mais informações, consulte Visão geral da notificação bruta.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1703 | 15063 | ChannelId |
1703 | 15063 | Cabeçalhos |
2004 | 19041 | ContentBytes |
Propriedades
ChannelId |
Obtém a ID do Canal da notificação bruta. |
Content |
Obtém o conteúdo da notificação bruta como uma cadeia de caracteres. Essa cadeia de caracteres especifica uma tarefa em segundo plano associada ao aplicativo. |
ContentBytes |
Obtém o conteúdo da notificação bruta como um IBuffer. |
Headers |
Obtém o conteúdo bruto do cabeçalho da notificação. |
Aplica-se a
Confira também
- PushNotificationTrigger
- Exemplo de notificações brutas
- Visão geral de notificação de dados brutos
- Diretrizes e lista de verificação para notificações brutas
- Guia de início rápido: criando e registrando uma tarefa em segundo plano de notificação bruta
- Guia de início rápido: interceptando notificações por push nos aplicativos em execução