Partager via


DevicePolicyManager.SetScreenCaptureDisabled(ComponentName, Boolean) Méthode

Définition

Appelé par un propriétaire d’appareil/profil pour définir si la capture d’écran est désactivée.

[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

Paramètres

admin
ComponentName

Auquel DeviceAdminReceiver cette requête est associée. Null si l’appelant n’est pas un administrateur d’appareil.

disabled
Boolean

Indique si la capture d’écran est désactivée ou non.

Attributs

Remarques

Appelé par un propriétaire d’appareil/profil pour définir si la capture d’écran est désactivée. La désactivation de la capture d’écran empêche également l’affichage du contenu sur les appareils d’affichage qui n’ont pas de sortie vidéo sécurisée. Pour android.view.Display#FLAG_SECURE plus d’informations sur les surfaces sécurisées et les affichages sécurisés.

Cette méthode peut être appelée sur l’instance DevicePolicyManager , retournée par #getParentProfileInstance(ComponentName), où l’administrateur de l’appareil appelant doit être le propriétaire du profil d’un profil géré appartenant à l’organisation. Si ce n’est pas le cas, une exception de sécurité est levée.

Si l’appelant est propriétaire de l’appareil ou appelé sur l’instance parente par un propriétaire de profil d’un profil géré appartenant à l’organisation, la restriction est appliquée à tous les utilisateurs.

De la désactivation de la capture d’écran de version android.os.Build.VERSION_CODES#M bloque également les demandes d’assistance pour toutes les activités de l’utilisateur concerné.

Documentation Java pour android.app.admin.DevicePolicyManager.setScreenCaptureDisabled(android.content.ComponentName, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à