Compartilhar via


PushNotificationChannel Classe

Definição

Representa um veículo de entrega e um mecanismo de endereçamento para notificações por push.

O URI (Uniform Resource Identifier) do canal representado por essa interface é usado por um servidor de aplicativos de terceiros para se comunicar com os Serviços de Notificação por Push do Windows (WNS). O canal de notificação por push é usado pelo cliente para interceptar notificações.

public ref class PushNotificationChannel sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PushNotificationChannel final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PushNotificationChannel final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PushNotificationChannel
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PushNotificationChannel
Public NotInheritable Class PushNotificationChannel
Herança
Object Platform::Object IInspectable PushNotificationChannel
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)
Funcionalidades do aplicativo
internetClient

Comentários

Esse objeto é retornado por meio de uma instância da interface IAsyncOperation que é retornada por meio do método CreatePushNotificationChannelForApplicationAsync . Quando a operação assíncrona for concluída com êxito, ela retornará o objeto PushNotificationChannel por meio de um método então ou concluído .

Propriedades

ExpirationTime

Obtém a hora em que o canal expira. As notificações enviadas a este canal após esse tempo são rejeitadas.

Uri

Obtém o URI (Uniform Resource Identifier) para o qual um servidor de aplicativo envia uma notificação por push destinada a um aplicativo ou bloco secundário associado a esse canal. Esse URI (Uniform Resource Identifier) é transmitido e armazenado pelo servidor de aplicativos de terceiros.

Métodos

Close()

Invalida explicitamente esse canal. As notificações enviadas por push para esse canal depois que esse método é chamado não são entregues.

Eventos

PushNotificationReceived

Gerado quando uma notificação por push chega neste canal.

Aplica-se a

Confira também