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 vehículo de entrega y un mecanismo de direccionamiento para las notificaciones push.
Un servidor de aplicaciones de terceros usa el identificador uniforme de recursos (URI) del canal representado por esta interfaz para comunicarse con los Servicios de notificaciones push de Windows (WNS). El cliente usa el canal de notificación push para interceptar las notificaciones.
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Características de aplicaciones |
internetClient
|
Comentarios
Este objeto se devuelve a través de una instancia de la interfaz IAsyncOperation que se devuelve a través del método CreatePushNotificationChannelForApplicationAsync . Cuando la operación asincrónica se completa correctamente, devuelve el objeto PushNotificationChannel a través de un método then o done .
Propiedades
ExpirationTime |
Obtiene la hora a la que expira el canal. Notificaciones enviadas a este canal después de este tiempo se rechazan. |
Uri |
Obtiene el identificador uniforme de recursos (URI) al que un servidor de aplicaciones envía una notificación push destinada a una aplicación o un icono secundario enlazado a este canal. Este identificador uniforme de recursos (URI) se transmite y almacena en el servidor de aplicaciones de terceros. |
Métodos
Close() |
Invalida explícitamente este canal. Las notificaciones insertadas en este canal después de llamar a este método no se entregan. |
Eventos
PushNotificationReceived |
Se genera cuando llega una notificación push a este canal. |
Se aplica a
Consulte también
- Introducción a los Servicios de notificaciones de inserción de Windows (WNS)
- Ejemplo de notificaciones push y periódicas (archivado)
- Inicio rápido: Envío de una notificación de inserción
- Cómo solicitar, crear y guardar un canal de notificación
- Solicitud de servicio de notificaciones de inserción y encabezados de respuesta