Freigeben über


DevicePolicyManager.SetScreenCaptureDisabled(ComponentName, Boolean) Methode

Definition

Wird von einem Geräte-/Profilbesitzer aufgerufen, um festzulegen, ob die Bildschirmaufnahme deaktiviert ist.

[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

Parameter

admin
ComponentName

Dieser DeviceAdminReceiver Anforderung ist zugeordnet. Null, wenn der Anrufer kein Geräteadministrator ist.

disabled
Boolean

Gibt an, ob die Bildschirmaufnahme deaktiviert ist oder nicht.

Attribute

Hinweise

Wird von einem Geräte-/Profilbesitzer aufgerufen, um festzulegen, ob die Bildschirmaufnahme deaktiviert ist. Durch deaktivieren der Bildschirmaufnahme wird auch verhindert, dass der Inhalt auf Anzeigegeräten angezeigt wird, die keine sichere Videoausgabe aufweisen. Weitere Informationen zu sicheren Oberflächen und sicheren Displays finden Sie unter .See android.view.Display#FLAG_SECURE for more details about secure surfaces and secure displays.

Diese Methode kann für die Instanz aufgerufen werden, von der DevicePolicyManager zurückgegeben #getParentProfileInstance(ComponentName)wird, wobei der aufrufende Geräteadministrator der Profilbesitzer eines unternehmenseigenen verwalteten Profils sein muss. Wenn dies nicht der Fehler ist, wird eine Sicherheits ausnahme ausgelöst.

Wenn der Anrufer Gerätebesitzer oder die übergeordnete Instanz von einem Profilbesitzer eines unternehmenseigenen verwalteten Profils aufgerufen wird, wird die Einschränkung auf alle Benutzer angewendet.

Bei der Versionsdeaktivierung android.os.Build.VERSION_CODES#M der Bildschirmaufnahme werden auch Hilfsanforderungen für alle Aktivitäten des relevanten Benutzers blockiert.

Java-Dokumentation für android.app.admin.DevicePolicyManager.setScreenCaptureDisabled(android.content.ComponentName, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: