DevicePolicyManager.SetAutoTimeRequired(ComponentName, Boolean) 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.
Chamado por um proprietário do dispositivo ou, como alternativa, um proprietário de perfil do Android 8.
[Android.Runtime.Register("setAutoTimeRequired", "(Landroid/content/ComponentName;Z)V", "GetSetAutoTimeRequired_Landroid_content_ComponentName_ZHandler")]
public virtual void SetAutoTimeRequired(Android.Content.ComponentName admin, bool required);
[<Android.Runtime.Register("setAutoTimeRequired", "(Landroid/content/ComponentName;Z)V", "GetSetAutoTimeRequired_Landroid_content_ComponentName_ZHandler")>]
abstract member SetAutoTimeRequired : Android.Content.ComponentName * bool -> unit
override this.SetAutoTimeRequired : Android.Content.ComponentName * bool -> unit
Parâmetros
- admin
- ComponentName
À qual DeviceAdminReceiver essa solicitação está associada.
- required
- Boolean
Se o tempo automático é definido como necessário ou não.
- Atributos
Comentários
Chamado por um proprietário de dispositivo ou, como alternativa, um proprietário de perfil do Android 8.0 (nível de API 26) ou superior, para definir se o tempo automático é necessário. Se a hora automática for necessária, nenhum usuário poderá definir a data e a hora e a data e a hora da rede serão usadas.
Observação: se for necessário tempo automático, o usuário ainda poderá definir manualmente o fuso horário. Olhando para o Android 11, se o tempo automático for necessário, o usuário não poderá definir manualmente o fuso horário.
O administrador do dispositivo de chamada deve ser um proprietário do dispositivo ou, como alternativa, um proprietário de perfil do Android 8.0 (nível de API 26) ou superior. Se não estiver, uma exceção de segurança será gerada.
Olhando para o Android 11, essa API alterna para usar UserManager#DISALLOW_CONFIG_DATE_TIME para impor as configurações de tempo automático. Chamar essa API para impor o tempo automático resultará na UserManager#DISALLOW_CONFIG_DATE_TIME definição, enquanto chamar essa API para levantar o requisito resultará na UserManager#DISALLOW_CONFIG_DATE_TIME desmarcação. No Android 11, essa API também não pode mais ser chamada em um perfil gerenciado.
Este membro foi preterido. De android.os.Build.VERSION_CODES#R. Use #setAutoTimeEnabled para ativar ou desativar o tempo automático e usar UserManager#DISALLOW_CONFIG_DATE_TIME para impedir que o usuário altere essa configuraçã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.