DevicePolicyManager.SetPermittedCrossProfileNotificationListeners Método
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í.
Lo llama un propietario de perfil de un perfil administrado para establecer los paquetes que pueden usar en android.service.notification.NotificationListenerService
el usuario principal para ver las notificaciones del perfil administrado.
[Android.Runtime.Register("setPermittedCrossProfileNotificationListeners", "(Landroid/content/ComponentName;Ljava/util/List;)Z", "GetSetPermittedCrossProfileNotificationListeners_Landroid_content_ComponentName_Ljava_util_List_Handler", ApiSince=26)]
public virtual bool SetPermittedCrossProfileNotificationListeners (Android.Content.ComponentName admin, System.Collections.Generic.IList<string>? packageList);
[<Android.Runtime.Register("setPermittedCrossProfileNotificationListeners", "(Landroid/content/ComponentName;Ljava/util/List;)Z", "GetSetPermittedCrossProfileNotificationListeners_Landroid_content_ComponentName_Ljava_util_List_Handler", ApiSince=26)>]
abstract member SetPermittedCrossProfileNotificationListeners : Android.Content.ComponentName * System.Collections.Generic.IList<string> -> bool
override this.SetPermittedCrossProfileNotificationListeners : Android.Content.ComponentName * System.Collections.Generic.IList<string> -> bool
Parámetros
- admin
- ComponentName
Al que DeviceAdminReceiver
está asociada esta solicitud.
Lista de nombres de paquete que se van a incluir en la lista de permitidos
Devoluciones
true si se ha realizado correctamente la configuración de la restricción. Se producirá un error si se llama fuera de un perfil administrado
- Atributos
Comentarios
Lo llama un propietario de perfil de un perfil administrado para establecer los paquetes que pueden usar en android.service.notification.NotificationListenerService
el usuario principal para ver las notificaciones del perfil administrado. De forma predeterminada, esta directiva permite todos los paquetes. Cuando se han agregado cero o más paquetes, los agentes de escucha de notificaciones instalados en el usuario principal que no están en la lista y que no forman parte del sistema no recibirán eventos para las notificaciones de perfil administrado.
Al llamar con un null
valor para la lista, se deshabilita la restricción para que se usen todos los servicios de escucha de notificaciones. Al llamar con una lista vacía, se deshabilitan todos los agentes de escucha de notificación del sistema. Los servicios de escucha de notificaciones del sistema siempre están disponibles para el usuario.
Si un propietario de un dispositivo o perfil quiere detener a los agentes de escucha de notificaciones en su usuario de ver las notificaciones del usuario, debe impedir que ese servicio se ejecute en su lugar (por ejemplo, a través #setApplicationHidden(ComponentName, String, boolean)
de ).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.