Поделиться через


DevicePolicyManager.SetScreenCaptureDisabled(ComponentName, Boolean) Метод

Определение

Вызывается владельцем устройства или профиля, чтобы задать, отключена ли запись экрана.

[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

Параметры

admin
ComponentName

С которым DeviceAdminReceiver связан этот запрос. Значение NULL, если вызывающий объект не является администратором устройства.

disabled
Boolean

Отключается ли запись экрана.

Атрибуты

Комментарии

Вызывается владельцем устройства или профиля, чтобы задать, отключена ли запись экрана. Отключение захвата экрана также предотвращает отображение содержимого на устройствах с отображением, не имеющих безопасных выходных данных видео. Дополнительные сведения о безопасных поверхностях и безопасных дисплеях см. в статье android.view.Display#FLAG_SECURE .

Этот метод может вызываться в экземпляре DevicePolicyManager , возвращаемом #getParentProfileInstance(ComponentName)администратором вызывающего устройства, должен быть владельцем профиля управляемого профиля организации. Если это не так, создается исключение безопасности.

Если вызывающий объект является владельцем устройства или вызывается в родительском экземпляре владельцем профиля управляемого профиля организации, ограничение будет применено ко всем пользователям.

При отключении версии android.os.Build.VERSION_CODES#M снимок экрана также блокирует запросы на выполнение всех действий соответствующего пользователя.

Документация по Java для android.app.admin.DevicePolicyManager.setScreenCaptureDisabled(android.content.ComponentName, boolean).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к