Activity.CurrentCaller プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
onNewIntent(Intent) または onActivityResult(int, int, Intent) を使用して、新しい意図でこのアクティビティを再開したアプリの ComponentCaller インスタンスを返します。
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 にすることはできません。
- 属性
注釈
onNewIntent(Intent) または onActivityResult(int, int, Intent) を使用して、新しい意図でこのアクティビティを再開したアプリの ComponentCaller インスタンスを返します。 このメソッドは、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() を使用して取得します。
関連項目も参照:
スロー: 呼び出し元が null の場合、メソッドが onNewIntent(Intent) の外部で呼び出されたことを示す IllegalStateException
android.app.Activity.getCurrentCallerの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。