UserNotificationListener Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Liest und verwaltet die Benachrichtigungen eines Benutzers.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
|
Hinweise
UserNotificationListener erfordert eine explizite Benutzerberechtigung, die erteilt werden muss, bevor sie verwendet werden kann. Bevor Sie also versuchen, auf Benachrichtigungen zuzugreifen, müssen Sie RequestAccessAsync über einen UI-Thread aufrufen.
Eigenschaften
Current |
Ruft einen UserNotificationListener für den aktuellen Benutzer ab. |
Methoden
ClearNotifications() |
Löscht die Benachrichtigung. |
GetAccessStatus() |
Ruft einen Wert ab, der angibt, ob userNotificationListener Zugriff auf die Benachrichtigungen des Benutzers hat. |
GetNotification(UInt32) |
Ruft die angegebene Benachrichtigung ab. |
GetNotificationsAsync(NotificationKinds) |
Ruft asynchron Benachrichtigungen ab, die der angegebenen Benachrichtigungsart entsprechen. |
RemoveNotification(UInt32) |
Entfernt die angegebene Benachrichtigung. |
RequestAccessAsync() |
Fordert die Berechtigung des Benutzers zum Verwalten von Benachrichtigungen an. |
Ereignisse
NotificationChanged |
Tritt auf, wenn eine Benachrichtigung hinzugefügt oder entfernt wird. |