UserManager.RequestQuietModeEnabled Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| RequestQuietModeEnabled(Boolean, UserHandle) |
Habilita ou desabilita o modo silencioso para um perfil. |
| RequestQuietModeEnabled(Boolean, UserHandle, Int32) |
Execute a mesma operação que |
RequestQuietModeEnabled(Boolean, UserHandle)
Habilita ou desabilita o modo silencioso para um perfil.
[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
se o modo silencioso deve ser habilitado ou desabilitado
- userHandle
- UserHandle
identificador de usuário do perfil
Retornos
falsese a credencial do usuário for necessária para desativar o modo silencioso, caso contrário, true
- Atributos
Comentários
Habilita ou desabilita o modo silencioso para um perfil. Se o modo silencioso estiver habilitado, os aplicativos no perfil não serão executados, gerarão notificações ou consumirão dados ou bateria.
Se a credencial de um usuário for necessária para desativar o modo silencioso, uma tela de credencial de confirmação será mostrada ao usuário.
A alteração pode não acontecer instantaneamente, no entanto, os aplicativos podem escutar Intent#ACTION_MANAGED_PROFILE_AVAILABLE e Intent#ACTION_MANAGED_PROFILE_UNAVAILABLE transmitir para serem notificados sobre a alteração do modo silencioso para o perfil gerenciado. Os aplicativos podem ouvir transmissões genéricas Intent#ACTION_PROFILE_AVAILABLE e Intent#ACTION_PROFILE_UNAVAILABLE ser notificados sobre a alteração no modo silencioso para qualquer perfil. Os aplicativos também podem verificar o estado atual do modo silencioso chamando #isQuietModeEnabled(UserHandle).
O chamador deve ser o inicializador padrão em primeiro plano ou ter uma destas permissões: MANAGE_USERS ou MODIFY_QUIET_MODE.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
RequestQuietModeEnabled(Boolean, UserHandle, Int32)
Execute a mesma operação que #requestQuietModeEnabled(boolean, UserHandle), mas com um sinalizador para ajustar o comportamento da solicitação.
[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
se o modo silencioso deve ser habilitado ou desabilitado
- userHandle
- UserHandle
identificador de usuário do perfil
- flags
- Int32
Pode ser 0 ou #QUIET_MODE_DISABLE_ONLY_IF_CREDENTIAL_NOT_REQUIRED.
Retornos
falsese a credencial do usuário for necessária para desativar o modo silencioso, caso contrário, true
- Atributos
Comentários
Execute a mesma operação que #requestQuietModeEnabled(boolean, UserHandle), mas com um sinalizador para ajustar o comportamento da solicitação.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.