PushNotificationChannel Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un canal de notificación 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
- Herencia
- Atributos
Comentarios
Solicite un canal de notificación push mediante una llamada a CreateChannelAsync y pase el identificador de aplicación de Azure Active Directory (AAD) para la aplicación. Una vez finalizada correctamente, pase el valor de la propiedad URI al servicio en la nube. El servicio en la nube usa este URI para enviar una solicitud de notificación al Servicio de notificaciones push de Windows (WNS) para solicitar que se envíe una notificación push al dispositivo, invocando el evento PushReceived .
Propiedades
ExpirationTime |
Obtiene la hora de expiración del canal de notificación de inserción, después de la cual se debe solicitar un nuevo canal con CreateChannelAsync. |
Uri |
Obtiene el URI que representa el canal de notificación de inserción. |
Métodos
Close() |
Cierra el canal de notificación push, después del cual se debe solicitar un nuevo canal con [CreateChannelAsync](xref:Microsoft.Windows.PushNotifications.PushNotificationManager.CreateChannelAsync(System.Guid) |