UserNotificationListener Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |