Language

AccessibilityRecord クラス

定義

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

[Android.Runtime.Register("android/view/accessibility/AccessibilityRecord", DoNotGenerateAcw=true)]
public class AccessibilityRecord : Java.Lang.Object
[<Android.Runtime.Register("android/view/accessibility/AccessibilityRecord", DoNotGenerateAcw=true)>]
type AccessibilityRecord = class
    inherit Object
継承
AccessibilityRecord
派生
属性

注釈

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。 ビューがアクセシビリティ イベントを発生させると、構築されたイベントをディスパッチするように親に要求します。 親は必要に応じて、 android.accessibilityservice.AccessibilityServiceにより多くのコンテキストを提供するためにそれ自体のレコードを追加できます。 そのため、アクセシビリティ サービスは、追加のアクセシビリティ レコードを容易にしてフィードバックを強化できます。 /p< を >する

レコードを含むアクセシビリティ イベントがディスパッチされると、レコードは変更不可になり、状態変更メソッドを呼び出すとエラーが発生します。

<strong>Note:</strong> すべてのプロパティがすべてのアクセシビリティ イベントの種類に適用されるわけではありません。 詳細については、 AccessibilityEventを参照してください。

<div class="special reference"><h3>Developer Guides</h3>

AccessibilityRecords の作成と処理の詳細については、 アクセシビリティ 開発者ガイドを参照してください。

</部>

Javaドキュメント。

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

コンストラクター

名前 説明
AccessibilityRecord()

新しい AccessibilityRecordを作成します。

AccessibilityRecord(AccessibilityRecord)

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

AccessibilityRecord(IntPtr, JniHandleOwnership)

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

プロパティ

名前 説明
AddedCount

追加された文字数を取得します。 または、追加された文字数を設定します。

BeforeText

変更前のテキストを取得します。 または、変更前のテキストを設定します。

BeforeTextFormatted

変更前のテキストを取得します。 または、変更前のテキストを設定します。

Checked

ソースがチェックされているかどうかを取得します。 または、ソースがチェックされているかどうかを設定します。

Class

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

(継承元 Object)
ClassName

ソースのクラス名を取得します。 または、ソースのクラス名を設定します。

ClassNameFormatted

ソースのクラス名を取得します。 または、ソースのクラス名を設定します。

ContentDescription

ソースの説明を取得します。 または、ソースの説明を設定します。

ContentDescriptionFormatted

ソースの説明を取得します。 または、ソースの説明を設定します。

CurrentItemIndex

アクセスできる項目の一覧内のソースのインデックスを取得します。 または、アクセス可能な項目のリスト内のソースのインデックスを設定します。

DisplayId

イベントの発生元のディスプレイの ID を取得します。

Enabled

ソースが有効になっているかどうかを取得します。 または、ソースが有効になっているかどうかを設定します。

FromIndex

変更されたシーケンスの最初の文字のインデックス、テキスト選択の先頭、またはスクロール時に最初に表示される項目のインデックスを取得します。 または、変更されたシーケンスの最初の文字のインデックス、テキストの選択範囲の先頭、またはスクロール時に最初に表示される項目のインデックスを設定します。

FullScreen

ソースが画面全体を取得しているかどうかを取得します。 または、ソースが画面全体を表示するかどうかを設定します。

Handle

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

(継承元 Object)
ItemCount

アクセスできる項目の数を取得します。 または、アクセスできる項目の数を設定します。

JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

(継承元 JavaObject)
JniPeerMembers

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

MaxScrollX

ソースの左端の最大スクロール オフセットをピクセル単位で取得します。 または、ソースの左端の最大スクロール オフセットをピクセル単位で設定します。

MaxScrollY

ソースの上端の最大スクロール オフセットをピクセル単位で取得します。 または、ソース上端の最大スクロール オフセットをピクセル単位で設定します。

ParcelableData

Parcelable データを取得します。 または、イベントの Parcelable データを設定します。

Password

ソースがパスワード フィールドかどうかを取得します。 または、ソースがパスワード フィールドかどうかを設定します。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
RemovedCount

削除された文字数を取得します。 または、削除された文字数を設定します。

Scrollable

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

ScrollDeltaX

スクロール前の水平位置と現在の水平位置の間のピクセル単位の差を取得します。または、スクロール前の水平位置と現在の水平位置の間のピクセル単位の差を設定します。

ScrollDeltaY

スクロール前の垂直位置と現在の垂直位置の間のピクセル単位の差を取得します。または、スクロール前の垂直位置と現在の垂直位置の間のピクセル単位の差を設定します。

ScrollX

ソースの左端のスクロール オフセットをピクセル単位で取得します。 または、ソースの左端のスクロール オフセットをピクセル単位で設定します。

ScrollY

ソースの上端のスクロール オフセットをピクセル単位で取得します。 または、ソース上端のスクロール オフセットをピクセル単位で設定します。

Source

イベント ソースの AccessibilityNodeInfo を取得します。

Text

イベントのテキストを取得します。

ThresholdClass

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

ThresholdType

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

ToIndex

テキスト選択の終了のインデックス、またはスクロール時に最後に表示される項目のインデックスを取得します。 または、スクロール時のテキスト選択終了のインデックスまたは最後に表示される項目のインデックスを設定します。

WindowId

このイベントを送信したウィンドウの ID を返すか、このイベントを送信した UI を所有します。

メソッド

名前 説明
Clone()

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

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

(継承元 JavaObject)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

(継承元 JavaObject)
Equals(Object)

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

(継承元 JavaObject)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetSource(Int32)

イベント ソースの AccessibilityNodeInfo を取得します。

JavaFinalize()
古い.

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
Obtain()

新しいレコードをインスタンス化します。

Obtain(AccessibilityRecord)

指定されたレコードのデータで初期化された新しいレコードをインスタンス化します。

Recycle()

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

SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

(継承元 JavaObject)
SetSource(View, Int32)

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

SetSource(View)

イベント ソースを設定します。

ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

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

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

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

名前 説明
IJavaPeerable.Disposed()

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

(継承元 JavaObject)
IJavaPeerable.Finalized()

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

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

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

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

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

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

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

AccessibilityEvent内のレコードを表し、ソース android.view.Viewの状態変更に関する情報を格納します。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象