PushNotificationChannel 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.
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
- 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) |