Share via


UserManager.RequestQuietModeEnabled Método

Definición

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), pero con una marca para ajustar el comportamiento de la solicitud.

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

falsesi 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.

Documentación de Java para android.os.UserManager.requestQuietModeEnabled(boolean, android.os.UserHandle).

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

falsesi 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.

Documentación de Java para android.os.UserManager.requestQuietModeEnabled(boolean, android.os.UserHandle, int).

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