com.microsoft.connecteddevices.userdata.usernotifications
El espacio de nombres UserNotifications contiene API que permiten a una aplicación recibir y administrar notificaciones dirigidas al usuario publicadas por el servidor de aplicaciones a través de notificaciones de Microsoft Graph para habilitar experiencias de notificación entre dispositivos centradas en humanos.
**Importante**: este espacio de nombres aún no está disponible para desarrolladores de aplicaciones de terceros. Si desea ponerse en una lista de espera para obtener acceso anticipado, envíenos un correo electrónico a ProjectRomeTeam@microsoft.com.
Clases
UserNotification |
Esta clase representa una única instancia de notificación de usuario. El servidor de aplicaciones crea y publica una notificación de usuario dirigida a un usuario, distribuida a todos los puntos de conexión de dispositivo del mismo usuario que ha iniciado sesión. |
UserNotificationChannel |
Esta clase proporciona el lector de cambios de notificación que controla la recepción y administración de notificaciones de usuario para la aplicación. |
UserNotificationReader |
Esta clase proporciona nuevas notificaciones de usuario entrantes y actualizaciones de notificaciones de usuario. También proporciona acceso a la recopilación de notificaciones de usuario persistentes en la plataforma de dispositivos conectados. |
UserNotificationReaderDataChangedEventArgs |
Clase EventArgs para cuando cambian los datos de UserNotificationReader |
UserNotificationReaderOptions |
Esta clase permite a la aplicación proporcionar opciones en el lector de notificaciones, como recibir solo nuevas notificaciones de usuario y no actualizaciones de notificaciones existentes. |
UserNotificationUpdateResult |
Esta clase proporciona el estado correcto y de error para los intentos de actualizar el estado de una notificación. |
Enumeraciones
UserNotificationPriority |
Contiene valores que describen la prioridad de una notificación. |
UserNotificationReaderStartPosition |
Contiene valores que determinan la posición en la que se inicia cualquier cambio nuevo en el lector: nueva notificación de usuario entrante o nuevas actualizaciones de estado entrantes. |
UserNotificationReadState |
Contiene valores que determinan el estado de lectura de cada UserNotification. Las notificaciones se pueden marcar como Read o Unread by la aplicación. La aplicación obtiene para definir la experiencia de usuario correspondiente. |
UserNotificationReadStateFilter |
Contiene valores que indican un filtro de estado de lectura al crear un lector de notificaciones. Esto determina si la aplicación quiere recibir todas las notificaciones, solo leerlas o solo las no leídas. |
UserNotificationStatus |
Contiene valores que determinan si la notificación se elimina o no. Las notificaciones eliminadas seguirán estando en el almacén de notificaciones y serán devueltas por el lector antes de que se produzca la limpieza de la plataforma. Se puede aplicar un filtro de lector correspondiente *UserNotificationStatusFilter* para evitar que estas notificaciones aparezcan en el lector de notificaciones. |
UserNotificationStatusFilter |
Contiene valores que indican un filtro de estado al crear un lector de notificaciones. Esto determina si la aplicación quiere recibir todas las notificaciones, solo las activas o solo las eliminadas. |
UserNotificationUserActionState |
Contiene valores que determinan el estado de acción del usuario de cada UserNotification. Las notificaciones se pueden marcar como Activadas, Descartadas o Activadas por la aplicación. La aplicación obtiene para definir la experiencia de usuario correspondiente. |
UserNotificationUserActionStateFilter |
Contiene valores que indican un filtro de estado de acción de usuario al crear un lector de notificaciones. Esto determina si la aplicación quiere recibir todas las notificaciones, solo las descartadas, solo las activadas o etc. |