Compartir a través de


DevicePolicyManager.SetScreenCaptureDisabled(ComponentName, Boolean) Método

Definición

Lo llama un propietario de dispositivo o perfil para establecer si la captura de pantalla está deshabilitada.

[Android.Runtime.Register("setScreenCaptureDisabled", "(Landroid/content/ComponentName;Z)V", "GetSetScreenCaptureDisabled_Landroid_content_ComponentName_ZHandler")]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_SCREEN_CAPTURE")]
public virtual void SetScreenCaptureDisabled (Android.Content.ComponentName? admin, bool disabled);
[<Android.Runtime.Register("setScreenCaptureDisabled", "(Landroid/content/ComponentName;Z)V", "GetSetScreenCaptureDisabled_Landroid_content_ComponentName_ZHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_SCREEN_CAPTURE")>]
abstract member SetScreenCaptureDisabled : Android.Content.ComponentName * bool -> unit
override this.SetScreenCaptureDisabled : Android.Content.ComponentName * bool -> unit

Parámetros

admin
ComponentName

Al que DeviceAdminReceiver está asociada esta solicitud. Null si el autor de la llamada no es un administrador de dispositivos.

disabled
Boolean

Indica si la captura de pantalla está deshabilitada o no.

Atributos

Comentarios

Lo llama un propietario de dispositivo o perfil para establecer si la captura de pantalla está deshabilitada. Deshabilitar la captura de pantalla también impide que el contenido se muestre en dispositivos de visualización que no tengan una salida de vídeo segura. Consulte android.view.Display#FLAG_SECURE para obtener más información sobre las superficies seguras y las pantallas seguras.

Se puede llamar a este método en la DevicePolicyManager instancia, devuelta por #getParentProfileInstance(ComponentName), donde el administrador del dispositivo que realiza la llamada debe ser el propietario del perfil de un perfil administrado propiedad de la organización. Si no es así, se producirá una excepción de seguridad.

Si el autor de la llamada es propietario del dispositivo o lo llama en la instancia primaria por un propietario de perfil de un perfil administrado propiedad de la organización, la restricción se aplicará a todos los usuarios.

A partir de la deshabilitación de la versión android.os.Build.VERSION_CODES#M , la captura de pantalla también bloquea las solicitudes de asistencia para todas las actividades del usuario correspondiente.

Documentación de Java para android.app.admin.DevicePolicyManager.setScreenCaptureDisabled(android.content.ComponentName, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a