AccessibilityNodeInfo クラス

定義

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

[Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo", DoNotGenerateAcw=true)]
public class AccessibilityNodeInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo", DoNotGenerateAcw=true)>]
type AccessibilityNodeInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
AccessibilityNodeInfo
属性
実装

注釈

の Java ドキュメント android.view.accessibility.AccessibilityNodeInfo

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

コンストラクター

AccessibilityNodeInfo()

新しい AccessibilityNodeInfo を作成します。

AccessibilityNodeInfo(AccessibilityNodeInfo)

コピー コンストラクター。

AccessibilityNodeInfo(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

AccessibilityNodeInfo(View)

指定sourceした を使用して新しい AccessibilityNodeInfo を作成します。

AccessibilityNodeInfo(View, Int32)

指定sourceした を使用して新しい AccessibilityNodeInfo を作成します。

フィールド

ActionAccessibilityFocus
古い.

ノードにアクセシビリティフォーカスを与えるアクション。

ActionArgumentColumnInt

画面上に表示するコレクション列を指定するための引数。

ActionArgumentExtendSelectionBoolean

選択範囲を拡張するか、それ以外の場合に移動するかを細分性で移動する場合の引数。

ActionArgumentHtmlElementString

次または前の HTML 要素に移動する HTML 要素の引数。

ActionArgumentMovementGranularityInt

ノード テキストを走査するときに使用する移動の粒度を指定する引数。

ActionArgumentMoveWindowX

ウィンドウの移動先となる x 座標を指定する引数。

ActionArgumentMoveWindowY

ウィンドウの移動先となる y 座標を指定する引数。

ActionArgumentPressAndHoldDurationMillisInt

ノードを長押しする時間をミリ秒単位で表す引数。

ActionArgumentProgressValue

設定する進行状況の値を指定するための引数。

ActionArgumentRowInt

画面上に表示するコレクション行を指定するための引数。

ActionArgumentSelectionEndInt

選択終了を指定するための引数。

ActionArgumentSelectionStartInt

選択開始を指定するための引数。

ActionArgumentSetTextCharsequence

設定するテキスト コンテンツを指定するための引数。

ActionClearAccessibilityFocus
古い.

ノードのアクセシビリティフォーカスをクリアするアクション。

ActionClearFocus
古い.

ノードの入力フォーカスをクリアするアクション。

ActionClearSelection
古い.

ノードの選択を解除するアクション。

ActionClick
古い.

ノード情報をクリックするアクション。

ActionCollapse
古い.

展開可能なノードを折りたたむアクション。

ActionCopy
古い.

現在の選択範囲をクリップボードにコピーするアクション。

ActionCut
古い.

現在の選択範囲を切り取り、クリップボードに配置するアクション。

ActionDismiss
古い.

無視可能なノードを無視するアクション。

ActionExpand
古い.

展開可能なノードを展開するアクション。

ActionFocus
古い.

ノードに入力フォーカスを与えるアクション。

ActionLongClick
古い.

ノードを長くクリックするアクション。

ActionNextAtMovementGranularity
古い.

特定の移動粒度で、このノードのテキスト内の次のエンティティへの移動を要求するアクション。

ActionNextHtmlElement
古い.

特定の型の次の HTML 要素に移動するアクション。

ActionPaste
古い.

現在のクリップボードの内容を貼り付けるアクション。

ActionPreviousAtMovementGranularity
古い.

特定の移動粒度で、このノードのテキスト内の前のエンティティへの移動を要求するアクション。

ActionPreviousHtmlElement
古い.

特定の型の前の HTML 要素に移動するアクション。

ActionScrollBackward
古い.

ノード コンテンツを後方にスクロールするアクション。

ActionScrollForward
古い.

ノードのコンテンツを前方にスクロールするアクション。

ActionSelect
古い.

ノードを選択するアクション。

ActionSetSelection
古い.

選択範囲を設定するアクション。

ActionSetText
古い.

ノードのテキストを設定するアクション。

ExtraDataRenderingInfoKey

レンダリング情報の追加データを要求するために使用されるキー。

ExtraDataTextCharacterLocationArgLength

要求されたテキスト位置データの終了インデックスを指定する整数引数。

ExtraDataTextCharacterLocationArgMaxLength

要求されたテキストの場所データの最大許容長。

ExtraDataTextCharacterLocationArgStartIndex

要求されたテキスト位置データの開始インデックスを指定する整数引数。

ExtraDataTextCharacterLocationKey

テキスト文字の場所の追加データを要求および検索するために使用されるキー。

FlagPrefetchAncestors
古い.

要求されたノードの先祖をプリフェッチするプリフェッチ戦略。

FlagPrefetchDescendantsBreadthFirst
古い.

要求されたノード幅優先の子孫をプリフェッチするプリフェッチ戦略。

FlagPrefetchDescendantsDepthFirst
古い.

要求されたノードの子孫を先にプリフェッチするプリフェッチ戦略。

FlagPrefetchDescendantsHybrid
古い.

ハイブリッド深度優先アプローチと幅優先アプローチで子孫をプリフェッチするプリフェッチ戦略。

FlagPrefetchSiblings
古い.

要求されたノードの兄弟をプリフェッチするプリフェッチ戦略。

FlagPrefetchUninterruptible
古い.

プリフェッチを指定するプリフェッチ フラグは、ノードを取得したり、ノードでアクションを実行したりするための要求によって中断されないようにする必要があります。

FocusAccessibility
古い.

アクセシビリティに重点を置く。

FocusInput
古い.

入力フォーカス。

MaxNumberOfPrefetchedNodes

要求のプリフェッチされたノードの最大バッチ サイズ。

MovementGranularityCharacter
古い.

ノードのテキストを文字で走査するための移動粒度ビット。

MovementGranularityLine
古い.

ノードのテキストを 1 行ずつ走査するための移動粒度ビット。

MovementGranularityPage
古い.

ノードのテキストをページごとに走査するための移動粒度ビット。

MovementGranularityParagraph
古い.

ノードのテキストを段落ごとに走査するための移動粒度ビット。

MovementGranularityWord
古い.

ノードのテキストをワードで走査するための移動粒度ビット。

プロパティ

AccessibilityFocused

このノードがアクセシビリティに重点を置かれているかどうかを取得します。 または、このノードがアクセシビリティに重点を置くかどうかを設定します。

ActionList

ノードで実行できるアクションを取得します。

Actions
古い.

ノードで実行できるアクションを取得します。

AvailableExtraData

このノードで使用できる追加データを取得します。 または、このノードで使用できる追加データを設定します。

Checkable

このノードがチェック可能かどうかを取得します。 または、このノードがチェック可能かどうかを設定します。

Checked

このノードがチェックされているかどうかを取得します。 または、このノードをオンにするかどうかを設定します。

ChildCount

子の数を取得します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
ClassName

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

ClassNameFormatted

このノードの取得元のクラスを取得します。 または、このノードの取得元のクラスを設定します。

Clickable

このノードがクリック可能かどうかを取得します。 または、このノードがクリック可能かどうかを設定します。

ContentDescription

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

ContentDescriptionFormatted

このノードのコンテンツの説明を取得します。 または、このノードのコンテンツの説明を設定します。

ContentInvalid

このノードの内容が無効かどうかを取得します。 または、このノードの内容が無効かどうかを設定します。

ContextClickable

このノードがコンテキストクリック可能かどうかを取得します。 または、このノードがコンテキストクリック可能かどうかを設定します。

Creator
Dismissable

ノードを閉じることができるかどうかを取得します。 または、 ノードを無視できるかどうかを設定します。

DrawingOrder

このノードに対応するビューの描画順序を取得します。 または、このノードに対応するビューの描画順序を設定します。

Editable

ノードが編集可能かどうかを取得します。 または、このノードが編集可能かどうかを設定します。

Enabled

このノードが有効かどうかを取得します。 または、このノードが有効かどうかを設定します。

Error

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

ErrorFormatted

このノードのエラー テキストを取得します。 または、このノードのエラー テキストを設定します。

Extras

追加のデータを含むオプションのバンドルを取得します。

Focusable

このノードがフォーカス可能かどうかを取得します。 または、このノードがフォーカス可能かどうかを設定します。

Focused

このノードにフォーカスがあるかどうかを取得します。 または、このノードにフォーカスがあるかどうかを設定します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
Heading

ノードが見出しを表すかどうかを返します。 または、 ノードが見出しを表すかどうかを設定します。

HintText

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

HintTextFormatted

このノードのヒント テキストを取得します。 または、このノードのヒント テキストを設定します。

ImportantForAccessibility

アクセシビリティにとって重要と見なされるビューからノードが生成されたかどうかを返します。 または、 ノードがアクセシビリティにとって重要と見なされるかどうかを設定します。

InputType

で定義されているソースの入力型を InputType取得します。 または、 で InputType定義されているソースの入力型を設定します。

JniIdentityHashCode

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
JniPeerMembers

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

LabeledBy

アクセシビリティを目的として、この情報で表されるビューのラベルとして機能するノード情報を取得します。

LabelFor

この情報で表されるビューがアクセシビリティの目的でラベルとして機能するノード情報を取得します。

LiveRegion

ノードのライブ リージョン モードを取得します。 または、ノードのライブリージョンモードを設定します。

LongClickable

このノードが長いクリック可能かどうかを取得します。 または、このノードが長いクリック可能かどうかを設定します。

MaxTextLength

このノードの最大テキスト長を返します。 または、テキストの最大長を設定します。制限がない場合は -1 を設定します。

MovementGranularities

このノードのテキストを走査するための移動の粒度を取得します。 または、このノードのテキストを走査するための移動の粒度を設定します。

MultiLine

ノードが複数行編集可能なテキストであるかどうかを取得します。 または、ノードが複数行の編集可能なテキストであるかどうかを設定します。

PackageName

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

PackageNameFormatted

このノードの取得元のパッケージを取得します。 または、このノードの取得元のパッケージを設定します。

PaneTitle

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

PaneTitleFormatted

このノードによって表されるペインのタイトルを取得します。 または、このノードが、ウィンドウの残りの部分とは別に更新される可能性がある画面の視覚的に異なる領域を表す場合は、ウィンドウと見なされます。

Parent

親を取得します。

Password

このノードがパスワードであるかどうかを取得します。 または、このノードがパスワードであるかどうかを設定します。

PeerReference

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
ScreenReaderFocusable

ノードがスクリーン リーダーによってフォーカス可能な単位として明示的にマークされているかどうかを返します。 または、スクリーン リーダーによってノードをフォーカス可能な単位と見なす必要があるかどうかを設定します。

Scrollable

ノードがスクロール可能かどうかを取得します。 または、ノードがスクロール可能かどうかを設定します。

Selected

このノードが選択されているかどうかを取得します。 または、このノードが選択されているかどうかを設定します。

ShowingHintText

ノードのテキストが、ユーザーがテキストを入力するためのヒントを表すかどうかを返します。 または、ノードのテキストがユーザーがテキストを入力するためのヒントを表すかどうかを設定します。

StateDescription

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

StateDescriptionFormatted

このノードの状態の説明を取得します。 または、このノードの状態の説明を設定します。

Text

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

TextEntryKey

node がキーボードまたはキーパッドの一部であるテキスト入力キーを表すかどうかを返します。 または、 ノードがキーボードまたはキーパッドの一部であるテキスト入力キーを表すかどうかを設定します。

TextFormatted

このノードのテキストを取得します。 または、このノードのテキストを設定します。

TextSelectable

ノードに選択可能なテキストがあるかどうかを取得します。 または、ノードに選択可能なテキストがあるかどうかを設定します。

TextSelectionEnd

テキストが選択されている場合に、テキストの選択終了を取得します。

TextSelectionStart

テキスト選択の開始位置またはカーソル位置を取得します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

TooltipText

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

TooltipTextFormatted

このノードのツールヒント テキストを取得します。 または、このノードのヒント テキストを設定します。

TraversalAfter

アクセシビリティ トラバーサルでこのノードにアクセスした後のノードを取得します。

TraversalBefore

トラバーサル中にこのノードがアクセスされる前のノードを取得します。

UniqueId

ノードの一意の ID を取得します。 または、ノードを識別するためのキーとして機能する一意の ID を設定します。

ViewIdResourceName

ソース ビューの ID の完全修飾リソース名を取得します。または、ソース ビューの ID の完全修飾リソース名を設定します。

VisibleToUser

このノードがユーザーに表示されるかどうかを取得します。 または、このノードがユーザーに表示されるかどうかを設定します。

Window

このノードが属するウィンドウを取得します。

WindowId

情報の取得元となるウィンドウの ID を取得します。

メソッド

AddAction(AccessibilityNodeInfo+AccessibilityAction)

ノードで実行できるアクションを追加します。

AddAction(Action)
古い.

ノードで実行できるアクションを追加します。

AddChild(View)

子を追加します。

AddChild(View, Int32)

指定 rootされた の子孫である仮想子を追加します。

CanOpenPopup()

このノードがポップアップまたはダイアログを開くかどうかを取得します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
DescribeContents()

追加する

Dispose()

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
Dispose(Boolean)

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
FindAccessibilityNodeInfosByText(String)

AccessibilityNodeInfoテキストで s を検索します。

FindAccessibilityNodeInfosByViewId(String)

AccessibilityNodeInfo完全修飾ビュー ID のリソース名で を検索します。ここで、完全修飾 ID は "package:id/id_resource_name" から です。

FindFocus(NodeFocus)

指定したフォーカスの種類を持つビューを見つけます。

FocusSearch(FocusSearchDirection)

入力フォーカスを取得できる、指定した方向の最も近いビューを検索します。

GetBoundsInParent(Rect)
古い.

viewParent の座標内のノード境界を取得します。

GetBoundsInScreen(Rect)

画面座標内のノード境界を取得します。

GetChild(Int32)

指定されたインデックス位置にある子を取得します。

GetChild(Int32, Int32)

指定されたインデックス位置にある子を取得します。

GetCollectionInfo()

ノードがコレクションの場合は、コレクション情報を取得します。

GetCollectionItemInfo()

ノードがコレクション項目の場合は、コレクション項目情報を取得します。

GetExtraRenderingInfo()

レンダリング関連の ExtraRenderingInfo extra rendering info アクセシビリティの問題を調べるために、ノードが追加のデータで更新されることを意図している場合は を取得します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetParent(Int32)

親を取得します。

GetRangeInfo()

このノードが範囲の場合は、範囲情報を取得します。

GetTouchDelegateInfo()

表現されたビューを TouchDelegateInfo 使用して、タッチ デリゲートの動作の を取得します。

JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
Obtain()
古い.

新しい AccessibilityNodeInfo をインスタンス化します。

Obtain(AccessibilityNodeInfo)
古い.

指定 infoした から初期化された新しい AccessibilityNodeInfo をインスタンス化します。

Obtain(View)
古い.

キャッシュされたインスタンスが使用可能な場合は、新しいインスタンスを返し、ソースを設定します。

Obtain(View, Int32)
古い.

キャッシュされたインスタンスが使用可能な場合は、新しいインスタンスを返し、ソースを設定します。

PerformAction(Action)

ノードに対してアクションを実行します。

PerformAction(Action, Bundle)

ノードに対してアクションを実行します。

Recycle()
古い.

以前は、再利用するためにインスタンスを返していました。

Refresh()

この情報を、それが表すビューの最新の状態で更新します。

RefreshWithExtraData(String, Bundle)

この情報を、それが表すビューの最新の状態で更新し、ビューによって新しいデータを追加するように要求します。

RemoveAction(AccessibilityNodeInfo+AccessibilityAction)

ノードで実行できるアクションを削除します。

RemoveAction(Int32)
古い.

ノードで実行できるアクションを削除します。

RemoveChild(View)

子を削除します。

RemoveChild(View, Int32)

指定 rootされた の子孫である仮想子を削除します。

SetBoundsInParent(Rect)
古い.

viewParent の座標内のノード境界を設定します。

SetBoundsInScreen(Rect)

ノード境界を画面座標で設定します。

SetCanOpenPopup(Boolean)

このノードがポップアップまたはダイアログを開くかどうかを設定します。

SetCollectionInfo(AccessibilityNodeInfo+CollectionInfo)

ノードがコレクションの場合は、コレクション情報を設定します。

SetCollectionItemInfo(AccessibilityNodeInfo+CollectionItemInfo)

ノードがコレクション項目の場合は、コレクション項目情報を設定します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetLabeledBy(View)

アクセシビリティを目的として、この情報で表されるビューのラベルとして機能するビューを設定します。

SetLabeledBy(View, Int32)

アクセシビリティを目的として、この情報で表されるビューのラベルとして機能するビューを設定します。

SetLabelFor(View)

この情報で表されるビューがアクセシビリティの目的でラベルとして機能するビューを設定します。

SetLabelFor(View, Int32)

この情報で表されるビューがアクセシビリティの目的でラベルとして機能するビューを設定します。

SetParent(View)

親を設定します。

SetParent(View, Int32)

親を、指定 rootされた の仮想子孫に設定します。

SetRangeInfo(AccessibilityNodeInfo+RangeInfo)

このノードが範囲の場合は、範囲情報を設定します。

SetSource(View)

ソースを設定します。

SetSource(View, Int32)

ソースを、指定 rootされた の仮想子孫に設定します。

SetTextSelection(Int32, Int32)

テキストの選択の開始と終了を設定します。

SetTouchDelegateInfo(AccessibilityNodeInfo+TouchDelegateInfo)

表されたビューに が含まれている場合は、タッチ デリゲート情報を TouchDelegate設定します。

SetTraversalAfter(View)

アクセシビリティ トラバーサルで、このノードの後にアクセスされるビューを設定します。

SetTraversalAfter(View, Int32)

アクセシビリティ トラバーサルでこのノードにアクセスするノードを設定します。

SetTraversalBefore(View)

トラバーサル中にこのノードにアクセスするノードの前にビューを設定します。

SetTraversalBefore(View, Int32)

トラバーサル中にこのノードがアクセスされる前のノードを設定します。

ToArray<T>()

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
Wait()

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)

別のスレッドがこのオブジェクトの メソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

(継承元 Object)
Wait(Int64, Int32)

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

追加する

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
IJavaPeerable.Finalized()

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

GetJniTypeName(IJavaPeerable)

このクラスは、ウィンドウ コンテンツのノードと、そのソースから要求できるアクションを表します。

適用対象