VoiceInteractionSession.OnHandleAssistSecondary メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーが操作していた、または操作している他のアプリケーションからデータを受信するために呼び出されます。これは、現在フォーカスされているアクティビティを含まない、マルチウィンドウ表示環境で現在画面に表示されています。
[Android.Runtime.Register("onHandleAssistSecondary", "(Landroid/os/Bundle;Landroid/app/assist/AssistStructure;Landroid/app/assist/AssistContent;II)V", "GetOnHandleAssistSecondary_Landroid_os_Bundle_Landroid_app_assist_AssistStructure_Landroid_app_assist_AssistContent_IIHandler", ApiSince=24)]
public virtual void OnHandleAssistSecondary (Android.OS.Bundle? data, Android.App.Assist.AssistStructure? structure, Android.App.Assist.AssistContent? content, int index, int count);
[<Android.Runtime.Register("onHandleAssistSecondary", "(Landroid/os/Bundle;Landroid/app/assist/AssistStructure;Landroid/app/assist/AssistContent;II)V", "GetOnHandleAssistSecondary_Landroid_os_Bundle_Landroid_app_assist_AssistStructure_Landroid_app_assist_AssistContent_IIHandler", ApiSince=24)>]
abstract member OnHandleAssistSecondary : Android.OS.Bundle * Android.App.Assist.AssistStructure * Android.App.Assist.AssistContent * int * int -> unit
override this.OnHandleAssistSecondary : Android.OS.Bundle * Android.App.Assist.AssistStructure * Android.App.Assist.AssistContent * int * int -> unit
パラメーター
- data
- Bundle
を介して android.app.Activity#onProvideAssistData Activity.onProvideAssistData
アプリによって提供される任意のデータ。
ユーザーまたはデバイス ポリシーによって支援データが無効になっている場合、null になる可能性があります。
- structure
- AssistStructure
使用可能な場合は、アプリによって現在表示されているすべてのウィンドウの構造定義。 ユーザーまたはデバイス ポリシーによって支援データが無効になっている場合は null になる可能性があります。は、アプリケーションがウィンドウをセキュリティで保護済みとしてマークすることで支援を無効にした場合、空のスタブになります。
- content
- AssistContent
を介して android.app.Activity#onProvideAssistContent Activity.onProvideAssistContent
アプリによって提供される追加のコンテンツ データ。
ユーザーまたはデバイス ポリシーによって支援データが無効になっている場合は null になる可能性があります。アプリがウィンドウをセキュリティで保護済みとしてマークしている場合、アプリからのデータは自動的に入力されません。
- index
- Int32
このデータの対象となる追加アクティビティのインデックス。
- count
- Int32
によって返されるフォーカスされたアクティビティを含む、支援データが返される追加アクティビティの #onHandleAssist
合計数。
- 属性
注釈
ユーザーが操作していた、または操作している他のアプリケーションからデータを受信するために呼び出されます。これは、現在フォーカスされているアクティビティを含まない、マルチウィンドウ表示環境で現在画面に表示されています。 これは、フリーフォーム ウィンドウ、ピクチャインピクチャ ウィンドウ、または分割画面表示の別のウィンドウです。
このメソッドは、他のフォーカスのないアクティビティに対して #onHandleAssist
呼び出される点とよく似ていますが、データの対象となる追加アクティビティを示すインデックスとカウントが呼び出されます。 index
は 1 から count
-1 の間になります。このメソッドは、特定の順序で、追加ウィンドウごとに 1 回呼び出されます。 は count
、上位にフォーカスされたアクティビティを含む、支援データを期待するウィンドウの数を示します。これは、 を介して #onHandleAssist
引き続き返されます。
要求を支援するために応答するには、キューに登録されているすべてのアクティビティが支援データを返すのを待たずに、受信した直後にデータを支援します。
このメンバーは非推奨とされます。 #onHandleAssist(AssistState)
を使用する
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。