AccessibilityNodeProvider.PerformAction メソッド

定義

オーバーロード

PerformAction(Int32, GlobalAction, Bundle)

仮想ビュー (つまり、ホスト ビューの子孫) に対してアクセシビリティ アクションを実行します。指定された virtualViewId が に等しいHostViewId場合virtualViewIdはホスト ビュー自体を使用します。

PerformAction(Int32, Action, Bundle)

指定された を持つ virtualViewId ホスト ビューの子孫などの仮想ビューに対してアクセシビリティ アクションを実行し、 が に等しい場合 virtualViewId はホスト ビュー自体を実行 #HOST_VIEW_IDします。

PerformAction(Int32, GlobalAction, Bundle)

仮想ビュー (つまり、ホスト ビューの子孫) に対してアクセシビリティ アクションを実行します。指定された virtualViewId が に等しいHostViewId場合virtualViewIdはホスト ビュー自体を使用します。

public bool PerformAction (int virtualViewId, Android.AccessibilityServices.GlobalAction action, Android.OS.Bundle arguments);
member this.PerformAction : int * Android.AccessibilityServices.GlobalAction * Android.OS.Bundle -> bool

パラメーター

virtualViewId
Int32

クライアント定義の仮想ビュー ID。

action
GlobalAction

実行するアクション。

arguments
Bundle

オプションのアクション引数。

戻り値

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

PerformAction(Int32, Action, Bundle)

指定された を持つ virtualViewId ホスト ビューの子孫などの仮想ビューに対してアクセシビリティ アクションを実行し、 が に等しい場合 virtualViewId はホスト ビュー自体を実行 #HOST_VIEW_IDします。

[Android.Runtime.Register("performAction", "(IILandroid/os/Bundle;)Z", "GetPerformAction_IILandroid_os_Bundle_Handler")]
public virtual bool PerformAction (int virtualViewId, Android.Views.Accessibility.Action action, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("performAction", "(IILandroid/os/Bundle;)Z", "GetPerformAction_IILandroid_os_Bundle_Handler")>]
abstract member PerformAction : int * Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
override this.PerformAction : int * Android.Views.Accessibility.Action * Android.OS.Bundle -> bool

パラメーター

virtualViewId
Int32

クライアント定義の仮想ビュー ID。

action
Action

実行するアクション。

arguments
Bundle

オプションのアクション引数。

戻り値

True の 場合は、アクションが実行されました。

属性

注釈

の Java ドキュメント android.view.accessibility.AccessibilityNodeProvider.performAction(int, int, android.os.Bundle)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象