UserNotificationListener 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.
Lit et gère les notifications d’un utilisateur.
public ref class UserNotificationListener sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class UserNotificationListener final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UserNotificationListener final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class UserNotificationListener
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UserNotificationListener
Public NotInheritable Class UserNotificationListener
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Remarques
UserNotificationListener nécessite l’autorisation explicite de l’utilisateur avant de pouvoir être utilisé. Par conséquent, avant de tenter d’accéder aux notifications, veillez à appeler RequestAccessAsync à partir d’un thread d’interface utilisateur.
Propriétés
Current |
Obtient un UserNotificationListener pour l’utilisateur actuel. |
Méthodes
ClearNotifications() |
Efface la notification. |
GetAccessStatus() |
Obtient une valeur qui indique si UserNotificationListener a accès aux notifications de l’utilisateur. |
GetNotification(UInt32) |
Récupère la notification spécifiée. |
GetNotificationsAsync(NotificationKinds) |
Récupère de manière asynchrone les notifications qui correspondent au type de notification spécifié. |
RemoveNotification(UInt32) |
Supprime la notification spécifiée. |
RequestAccessAsync() |
Demande à l’utilisateur l’autorisation de gérer les notifications. |
Événements
NotificationChanged |
Se produit lorsqu’une notification est ajoutée ou supprimée. |