Partager via


Classe UserNotification

public sealed class UserNotification : IUserNotification

Cette classe représente un instance de notification utilisateur unique. Une notification utilisateur est créée et publiée par votre serveur d’applications destinée à un utilisateur, distribuée à tous les points de terminaison d’appareil d’un même utilisateur connecté. Une notification utilisateur, une fois reçue par le client d’application, peut entraîner des expériences telles que la génération et l’affichage d’une bannière de notification visuelle à l’aide des API de notification locales de la plateforme correspondante.

Propriétés

Nom Description
Id Obtient l’ID unique spécifié par le développeur pour cette notification utilisateur.
GroupId Obtient l’ID de groupe spécifié par le développeur pour cette notification utilisateur.
ExpirationTime Obtient l’heure d’expiration de cette notification utilisateur.
Priorité Obtient la priorité spécifiée par le développeur pour cette notification utilisateur.
Contenu Obtient la charge utile de contenu pour cette notification qui est des données arbitraires définies par le développeur.
ReadState Obtient la valeur de l’état de lecture de cette notification utilisateur qui indique que la notification est lue ou non lue.
UserActionState Obtient la valeur de l’état d’action utilisateur pour une notification utilisateur afin de déterminer si la notification n’est pas interagissée, ignorée, activée ou notée.

Méthodes

SaveAsync()

Cela doit être appelé lors de la publication des modifications de notification utilisateur. Cette méthode doit être appelée chaque fois que l’application modifie une propriété pouvant être mise à jour de userNotification.

public IAsyncOperation SaveAsync()