ComponentCaller.Package Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает имя пакета вызывающего компонента.
public string? Package { [Android.Runtime.Register("getPackage", "()Ljava/lang/String;", "", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getPackage", "()Ljava/lang/String;", "", ApiSince=35)>]
member this.Package : string
Значение свойства
Имя пакета вызывающего приложения или null, если текущий компонент не может получить доступ к удостоверению вызывающего приложения или вызывающего объекта является недопустимым.
- Атрибуты
Комментарии
Возвращает имя пакета вызывающего компонента. Обратите внимание, что в Build.VERSION_CODES. VANILLA_ICE_CREAM доступ к экземплярам ComponentCaller имеет только действие. Требования к вызывающим действиям для получения имени пакета вызывающего приложения необходимо выполнить по крайней мере одно из следующих действий: вызывающее приложение должно вызывать ActivityOptions.setShareIdentityEnabled(boolean) со значением true и запустить это действие с результирующей activityOptions. Запущенное действие имеет тот же пользовательский интерфейс, что и вызывающее приложение. Запущенное действие выполняется в пакете, подписанном с тем же ключом, который используется для подписи платформы (как правило, только системные пакеты, такие как параметры, будут соответствовать этому требованию). Это те же требования для getUid(); Если выполнены какие-либо из них, эти методы можно использовать для получения пользовательского интерфейса и имени пакета вызывающего приложения. Если нет, возвращается значение NULL. Обратите внимание, что даже если указанные выше условия не выполнены, удостоверение вызывающего приложения по-прежнему может быть доступно из Activity.getCallingPackage(), если это действие было запущено с Activity.startActivityForResult, чтобы разрешить проверку получателя результата.
См. также:
Справочник по Android для android.app.ComponentCaller.getPackage.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".