UserManager.DisallowAppsControl Campo

Definición

Especifica si no se permite a un usuario modificar aplicaciones en Configuración o iniciadores.

[Android.Runtime.Register("DISALLOW_APPS_CONTROL")]
public const string DisallowAppsControl;
[<Android.Runtime.Register("DISALLOW_APPS_CONTROL")>]
val mutable DisallowAppsControl : string

Valor de campo

Atributos

Comentarios

Especifica si no se permite a un usuario modificar aplicaciones en Configuración o iniciadores. No se permitirán las siguientes acciones cuando esta restricción esté habilitada: <desinstalar aplicaciones/><li deshabilitar>aplicaciones</><>li li borrar cachés< de aplicaciones/><>li li borrar datos< de la aplicación/li><>forzar la detención de aplicaciones/li li borrar las aplicaciones<>/<>li li<borrar los valores predeterminados> de la aplicación/li li<>

El valor por defecto es false.

<strong>Note:</strong> El usuario seguirá siendo capaz de realizar esas acciones a través de otros medios (por ejemplo, adb). Las aplicaciones de terceros también podrán desinstalar aplicaciones a través de android.content.pm.PackageInstaller. #DISALLOW_UNINSTALL_APPS o DevicePolicyManager#setUninstallBlocked(ComponentName, String, boolean) se debe usar para evitar que el usuario desinstale completamente las aplicaciones y DevicePolicyManager#addPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName) para agregar un controlador de intenciones predeterminado para un filtro de intención determinado.

Los titulares del permiso android.Manifest.permission#MANAGE_DEVICE_POLICY_APPS_CONTROL pueden establecer esta restricción mediante las API devicePolicyManager mencionadas a continuación.

Clave para las restricciones de usuario.

Tipo: booleano

Java documentación para android.os.UserManager.DISALLOW_APPS_CONTROL.

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.

Se aplica a

Consulte también