Activity.CurrentCaller Свойство

Определение

Возвращает экземпляр ComponentCaller приложения, который повторно запустил это действие с новым намерением через onNewIntent(Намерение) или onActivityResult(int, int, намерение).

public virtual Android.App.ComponentCaller CurrentCaller { [Android.Runtime.Register("getCurrentCaller", "()Landroid/app/ComponentCaller;", "GetGetCurrentCallerHandler", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getCurrentCaller", "()Landroid/app/ComponentCaller;", "GetGetCurrentCallerHandler", ApiSince=35)>]
member this.CurrentCaller : Android.App.ComponentCaller

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

Экземпляр ComponentCaller. Это значение не может иметь значение NULL.

Атрибуты

Комментарии

Возвращает экземпляр ComponentCaller приложения, который повторно запустил это действие с новым намерением через onNewIntent(Намерение) или onActivityResult(int, int, намерение). Обратите внимание, что этот метод работает только в методах onNewIntent(Intent) и onActivityResult(int, int, Intent). При вызове этого метода за пределами onNewIntent(Intent) и onActivityResult(int, int, Intent) он вызовет исключение IllegalStateException. Можно также получить вызывающий объект, если переопределить onNewIntent(Intent,ComponentCaller) или onActivityResult(int,int,Intent,ComponentCaller). Чтобы сохранить экземпляр ComponentCaller для дальнейшего использования, вызовите setIntent(Intent,ComponentCaller) и используйте getCaller() для получения.

См. также:

Вызывается: IllegalStateException, если вызывающий объект имеет значение NULL, указывая, что метод был вызван вне вNewIntent(Intent)

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

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

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