Activity.CallingPackage Свойство

Определение

Возвращает имя пакета, вызвавого это действие.

public virtual string? CallingPackage { [Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "GetGetCallingPackageHandler")] get; }
[<get: Android.Runtime.Register("getCallingPackage", "()Ljava/lang/String;", "GetGetCallingPackageHandler")>]
member this.CallingPackage : string

Значение свойства

Пакет действия, который получит ваш ответ или значение NULL, если нет.

Атрибуты

Комментарии

Возвращает имя пакета, вызвавого это действие. Это тот, кому будут отправляться данные в setResult(). Эти сведения можно использовать для проверки того, разрешено ли получателю получать данные. Примечание. Если вызывающее действие не ожидает результата (то есть он не использовал форму startActivityForResult(Намерение, int), которая включает код запроса), то вызывающий пакет будет иметь значение NULL.

Примечание. До Build.VERSION_CODES. JELLY_BEAN_MR2 результат этого метода был неустойчивым. Если процесс размещения вызывающего пакета больше не запущен, он вернет значение NULL вместо правильного имени пакета. Вместо этого можно использовать getCallingActivity() и получить имя пакета.

Справочник по Android для android.app.Activity.getCallingPackage.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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