UserNotificationListener Classe

Definizione

Legge e gestisce le notifiche di un utente.

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
Ereditarietà
Object Platform::Object IInspectable UserNotificationListener
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

UserNotificationListener richiede l'autorizzazione utente esplicita da concedere prima di poter essere usata, quindi prima di tentare di accedere alle notifiche è necessario chiamare RequestAccessAsync da un thread dell'interfaccia utente.

Proprietà

Current

Ottiene un userNotificationListener per l'utente corrente.

Metodi

ClearNotifications()

Cancella la notifica.

GetAccessStatus()

Ottiene un valore che indica se UserNotificationListener ha accesso alle notifiche dell'utente.

GetNotification(UInt32)

Recupera la notifica specificata.

GetNotificationsAsync(NotificationKinds)

Recupera in modo asincrono le notifiche che corrispondono al tipo di notifica specificato.

RemoveNotification(UInt32)

Rimuove la notifica specificata.

RequestAccessAsync()

Richiede l'autorizzazione dell'utente per gestire le notifiche.

Eventi

NotificationChanged

Si verifica quando viene aggiunta o rimossa una notifica.

Si applica a