AccessibilityNodeInfo.SetQueryFromAppProcessEnabled(View, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このノードをビューのルートに接続して、このノードに対する操作が AccessibilityNodeInfo ツリー全体に対してクエリを実行し、ノードに対してアクセシビリティ アクションを実行できるようにします。
[Android.Runtime.Register("setQueryFromAppProcessEnabled", "(Landroid/view/View;Z)V", "GetSetQueryFromAppProcessEnabled_Landroid_view_View_ZHandler", ApiSince=34)]
public virtual void SetQueryFromAppProcessEnabled(Android.Views.View view, bool enabled);
[<Android.Runtime.Register("setQueryFromAppProcessEnabled", "(Landroid/view/View;Z)V", "GetSetQueryFromAppProcessEnabled_Landroid_view_View_ZHandler", ApiSince=34)>]
abstract member SetQueryFromAppProcessEnabled : Android.Views.View * bool -> unit
override this.SetQueryFromAppProcessEnabled : Android.Views.View * bool -> unit
パラメーター
- view
- View
このノードを生成したビュー、または同じビュー ルート階層内の任意のビュー。
- enabled
- Boolean
アプリ プロセスからのクエリを有効 (true) または無効 (false) にするかどうか。
- 属性
注釈
このノードをビューのルートに接続して、このノードに対する操作が AccessibilityNodeInfo ツリー全体に対してクエリを実行し、ノードに対してアクセシビリティ アクションを実行できるようにします。
テストツールまたはデバッグ ツールでは、View#createAccessibilityNodeInfo()またはAccessibilityNodeProviderを使用してこのAccessibilityNodeInfo ノードを作成し、このメソッドを呼び出してから、ノード上のメソッドを呼び出してノード ツリー内を移動して操作する必要があります。 同じノードでこのメソッドを複数回呼び出すことは no-opです。 このメソッドを呼び出すと、このノードにリンクされているすべてのノード (子、先祖など) もクエリ可能になります。
"クエリ" は、次のノード操作を指します。このノードのプロパティの <li>check プロパティ (例: #isScrollable())</li><li>find とクエリ子 (例: #getChild(int))</li><li>fin 親 (例: #getParent())</li><li>find フォーカス (例: #findFocus(int), #focusSearch(int))</li><li>クエリを実行し、他のノード (例: #findAccessibilityNodeInfosByText(String)、 #findAccessibilityNodeInfosByViewId(String))</li><li>パフォーマンス アクション (例: #performAction(int))</li>
このノード ツリーの操作は、関連付けられているビュー階層がウィンドウにアタッチされている限り成功するため、これは、アプリ プロセスでのテストまたはデバッグ ツールからの短時間の検査を目的としています。
AccessibilityNodeInfo オブジェクトは、対応する View オブジェクトとすぐに同期しなくなる可能性があります。変更されたビュー階層または異なるビュー階層を検査する場合は、その階層内の任意のビューから新しいノードを作成し、前のノードで接続を無効にして再度有効にする代わりに、その新しいノードでこのメソッドを呼び出します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。