Activity.CurrentCaller Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la instancia componentCaller de la aplicación que vuelve a iniciar esta actividad con una nueva intención a través de onNewIntent(Intent) o onActivityResult(int, int, Intent).
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
Valor de propiedad
Instancia de ComponentCaller. Este valor no puede ser nulo.
- Atributos
Comentarios
Devuelve la instancia componentCaller de la aplicación que vuelve a iniciar esta actividad con una nueva intención a través de onNewIntent(Intent) o onActivityResult(int, int, Intent). Tenga en cuenta que este método solo funciona dentro de los métodos onNewIntent(Intent) y onActivityResult(int, int, Intent). Si llama a este método fuera de onNewIntent(Intent) y onActivityResult(int, int, Intent), se producirá una excepción IllegalStateException. También puede recuperar el autor de la llamada si invalida onNewIntent(Intent,ComponentCaller) o onActivityResult(int,int,Intent,ComponentCaller). Para mantener la instancia de ComponentCaller para su uso futuro, llame a setIntent(Intent,ComponentCaller) y use getCaller() para recuperarla.
Consulte también:
Produce: IllegalStateException si el autor de la llamada es NULL, lo que indica que se llamó al método fuera de onNewIntent(Intent)
Referencia de Android para android.app.Activity.getCurrentCaller.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.