CrossProfileApps.CanInteractAcrossProfiles Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, может ли вызывающий пакет взаимодействовать между профилями.
[Android.Runtime.Register("canInteractAcrossProfiles", "()Z", "GetCanInteractAcrossProfilesHandler", ApiSince=30)]
public virtual bool CanInteractAcrossProfiles ();
[<Android.Runtime.Register("canInteractAcrossProfiles", "()Z", "GetCanInteractAcrossProfilesHandler", ApiSince=30)>]
abstract member CanInteractAcrossProfiles : unit -> bool
override this.CanInteractAcrossProfiles : unit -> bool
Возвращаемое значение
Значение true, если вызывающий пакет может взаимодействовать между профилями.
- Атрибуты
Комментарии
Возвращает значение, указывающее, может ли вызывающий пакет взаимодействовать между профилями.
В частности, возвращает значение, указывающее, являются ли все следующие значения истинными: <ul><li>#getTargetUserProfiles()
возвращает непустый список для вызывающего пользователя.</li><li>Пользователь ранее дал согласие на межпрофилирование связи для вызывающего пакета.</li><li>. Вызывающий пакет был либо добавлен в список разрешенных по умолчанию изготовителем оборудования, либо явно добавлен в список разрешенных администратором через android.app.admin.DevicePolicyManager#setCrossProfilePackages(ComponentName, Set)
. </li></ul>
Если false
задано значение , текущую возможность пакета запрашивать согласие пользователя на взаимодействие между профилями можно проверить с #canRequestInteractAcrossProfiles()
помощью . При true
значении согласие пользователя можно получить через #createRequestInteractAcrossProfilesIntent()
. Затем пакет может прослушивать #ACTION_CAN_INTERACT_ACROSS_PROFILES_CHANGED
широковещательные передачи.
Документация по Java для android.content.pm.CrossProfileApps.canInteractAcrossProfiles()
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.