Compartir a través de


UserNotificationListener Clase

Definición

Lee y administra las notificaciones de un usuario.

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
Herencia
Object Platform::Object IInspectable UserNotificationListener
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

UserNotificationListener requiere que se conceda permiso de usuario explícito antes de que se pueda usar, por lo que antes de intentar acceder a las notificaciones, asegúrese de llamar a RequestAccessAsync desde un subproceso de interfaz de usuario.

Propiedades

Current

Obtiene un UserNotificationListener para el usuario actual.

Métodos

ClearNotifications()

Borra la notificación.

GetAccessStatus()

Obtiene un valor que indica si UserNotificationListener tiene acceso a las notificaciones del usuario.

GetNotification(UInt32)

Recupera la notificación especificada.

GetNotificationsAsync(NotificationKinds)

Recupera de forma asincrónica las notificaciones que coinciden con el tipo de notificación especificado.

RemoveNotification(UInt32)

Quita la notificación especificada.

RequestAccessAsync()

Solicita el permiso del usuario para administrar las notificaciones.

Eventos

NotificationChanged

Se produce cuando se agrega o quita una notificación.

Se aplica a