Idioma

DevicePolicyManager.SetAutoTimeRequired(ComponentName, Boolean) Método

Definição

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.

Java documentação para android.app.admin.DevicePolicyManager.setAutoTimeRequired(android.content.ComponentName, boolean).

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