UserManager.RequestQuietModeEnabled 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í.
Sobrecargas
RequestQuietModeEnabled(Boolean, UserHandle) |
Habilita o deshabilita el modo silencioso para un perfil administrado. |
RequestQuietModeEnabled(Boolean, UserHandle, Int32) |
Realice la misma operación que |
RequestQuietModeEnabled(Boolean, UserHandle)
Habilita o deshabilita el modo silencioso para un perfil administrado.
[Android.Runtime.Register("requestQuietModeEnabled", "(ZLandroid/os/UserHandle;)Z", "GetRequestQuietModeEnabled_ZLandroid_os_UserHandle_Handler", ApiSince=28)]
public virtual bool RequestQuietModeEnabled (bool enableQuietMode, Android.OS.UserHandle userHandle);
[<Android.Runtime.Register("requestQuietModeEnabled", "(ZLandroid/os/UserHandle;)Z", "GetRequestQuietModeEnabled_ZLandroid_os_UserHandle_Handler", ApiSince=28)>]
abstract member RequestQuietModeEnabled : bool * Android.OS.UserHandle -> bool
override this.RequestQuietModeEnabled : bool * Android.OS.UserHandle -> bool
Parámetros
- enableQuietMode
- Boolean
si el modo silencioso debe estar habilitado o deshabilitado
- userHandle
- UserHandle
identificador de usuario del perfil
Devoluciones
false
si se necesita la credencial del usuario para desactivar el modo silencioso; de lo contrario, true
- Atributos
Comentarios
Habilita o deshabilita el modo silencioso para un perfil administrado. Si el modo silencioso está habilitado, las aplicaciones de un perfil administrado no se ejecutan, generan notificaciones ni consumen datos o batería.
Si se necesita la credencial de un usuario para desactivar el modo silencioso, se mostrará una pantalla de confirmación de credenciales al usuario.
Es posible que el cambio no se produzca al instante, pero las aplicaciones pueden escuchar Intent#ACTION_MANAGED_PROFILE_AVAILABLE
y Intent#ACTION_MANAGED_PROFILE_UNAVAILABLE
difundir para recibir notificaciones del cambio del modo silencioso. Las aplicaciones también pueden comprobar el estado actual del modo silencioso llamando a #isQuietModeEnabled(UserHandle)
.
El llamador debe ser el iniciador predeterminado en primer plano o tener uno de estos permisos: MANAGE_USERS
o MODIFY_QUIET_MODE
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Se aplica a
RequestQuietModeEnabled(Boolean, UserHandle, Int32)
Realice la misma operación que #requestQuietModeEnabled(boolean, UserHandle)
, pero con una marca para ajustar el comportamiento de la solicitud.
[Android.Runtime.Register("requestQuietModeEnabled", "(ZLandroid/os/UserHandle;I)Z", "GetRequestQuietModeEnabled_ZLandroid_os_UserHandle_IHandler", ApiSince=30)]
public virtual bool RequestQuietModeEnabled (bool enableQuietMode, Android.OS.UserHandle userHandle, int flags);
[<Android.Runtime.Register("requestQuietModeEnabled", "(ZLandroid/os/UserHandle;I)Z", "GetRequestQuietModeEnabled_ZLandroid_os_UserHandle_IHandler", ApiSince=30)>]
abstract member RequestQuietModeEnabled : bool * Android.OS.UserHandle * int -> bool
override this.RequestQuietModeEnabled : bool * Android.OS.UserHandle * int -> bool
Parámetros
- enableQuietMode
- Boolean
si el modo silencioso debe estar habilitado o deshabilitado
- userHandle
- UserHandle
identificador de usuario del perfil
- flags
- Int32
Puede ser 0 o #QUIET_MODE_DISABLE_ONLY_IF_CREDENTIAL_NOT_REQUIRED
.
Devoluciones
false
si se necesita la credencial del usuario para desactivar el modo silencioso; de lo contrario, true
- Atributos
Comentarios
Realice la misma operación que #requestQuietModeEnabled(boolean, UserHandle)
, pero con una marca para ajustar el comportamiento de la solicitud.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.