DevicePolicyManager.SetAutoTimeRequired(ComponentName, Boolean) 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í.
Lo llama un propietario del dispositivo o, como alternativa, un propietario de perfil de 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
Al que DeviceAdminReceiver está asociada esta solicitud.
- required
- Boolean
Indica si se establece la hora automática necesaria o no.
- Atributos
Comentarios
Lo llama un propietario del dispositivo o, como alternativa, un propietario de perfil de Android 8.0 (nivel de API 26) o superior, para establecer si se requiere tiempo automático. Si se requiere la hora automática, ningún usuario podrá establecer la fecha y hora y la fecha y hora de red.
Nota: Si se requiere tiempo automático, el usuario todavía puede establecer manualmente la zona horaria. Mirando desde Android 11, si se requiere tiempo automático, el usuario no puede establecer manualmente la zona horaria.
El administrador de dispositivos que llama debe ser propietario del dispositivo o, como alternativa, un propietario de perfil de Android 8.0 (nivel de API 26) o superior. Si no es así, se producirá una excepción de seguridad.
Mirando desde Android 11, esta API cambia a usar UserManager#DISALLOW_CONFIG_DATE_TIME para aplicar la configuración de hora automática. Llamar a esta API para aplicar el tiempo automático dará UserManager#DISALLOW_CONFIG_DATE_TIME lugar a que se establezca, mientras que llamar a esta API para elevar el requisito dará como resultado UserManager#DISALLOW_CONFIG_DATE_TIME que se borre. Desde Android 11, ya no se puede llamar a esta API en un perfil administrado.
Este miembro está en desuso. Desde android.os.Build.VERSION_CODES#R. Use #setAutoTimeEnabled para activar o desactivar la hora automática y usarla UserManager#DISALLOW_CONFIG_DATE_TIME para evitar que el usuario cambie esta configuración.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.