PushNotificationChannel Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un véhicule de livraison et un mécanisme d’adressage pour les notifications Push.
L’URI (Uniform Resource Identifier) du canal représenté par cette interface est utilisé par un serveur d’applications tiers pour communiquer avec windows Push Notification Services (WNS). Le canal de notification Push est utilisé par le client pour intercepter les notifications.
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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
internetClient
|
Remarques
Cet objet est retourné par le biais d’une instance de l’interface IAsyncOperation qui est retournée par le biais de la méthode CreatePushNotificationChannelForApplicationAsync. Une fois l’opération asynchrone terminée, elle retourne l’objet PushNotificationChannel via une méthode then ou done .
Propriétés
ExpirationTime |
Obtient l’heure à laquelle le canal expire. Les notifications envoyées à ce canal après cette heure sont rejetées. |
Uri |
Obtient l’URI (Uniform Resource Identifier) auquel un serveur d’applications envoie une notification Push destinée à une application ou une vignette secondaire liée à ce canal. Cet URI (Uniform Resource Identifier) est transmis et stocké par le serveur d’applications tiers. |
Méthodes
Close() |
Invalide explicitement ce canal. Les notifications envoyées à ce canal après l’appel de cette méthode ne sont pas remises. |
Événements
PushNotificationReceived |
Déclenché lorsqu’une notification Push arrive sur ce canal. |
S’applique à
Voir aussi
- Vue d’ensemble des services de notifications Push Windows (WNS)
- Exemple de notifications push et périodiques (archivé)
- Démarrage rapide : envoi d’une notification Push
- Comment demander, créer et enregistrer un canal de notification
- En-têtes des demandes et des réponses du service de notifications Push