Compartilhar via


PushNotificationChannel Classe

Definição

Representa um canal de notificação por push.

public ref class PushNotificationChannel sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.PushNotifications.PushNotificationsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PushNotificationChannel final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.PushNotifications.PushNotificationsContract), 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

Comentários

Solicite um canal de notificação por push chamando CreateChannelAsync, passando a ID do aplicativo do AAD (Azure Active Directory) para seu aplicativo. Após a conclusão bem-sucedida, passe o valor da propriedade Uri para o serviço de nuvem. Seu serviço de nuvem usa esse URI para enviar uma solicitação de notificação para o WNS (Serviço de Notificação por Push) do Windows para solicitar que uma notificação por push seja enviada ao dispositivo, invocando o evento PushReceived .

Propriedades

ExpirationTime

Obtém o tempo de expiração do canal de notificação por push, após o qual um novo canal deve ser solicitado com CreateChannelAsync.

Uri

Obtém o URI que representa o canal de notificação por push.

Métodos

Close()

Fecha o canal de notificação por push, após o qual um novo canal deve ser solicitado com [CreateChannelAsync](xref:Microsoft.Windows.PushNotifications.PushNotificationManager.CreateChannelAsync(System.Guid)

Aplica-se a