Compartilhar via


RawNotification Classe

Definição

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
Object Platform::Object IInspectable RawNotification
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