UserNotificationListener Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |