次の方法で共有


AccessibilityEvent クラス

定義

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

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

注釈

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 たとえば、a android.widget.Button をクリックすると、a android.view.View がフォーカスされます。

アクセシビリティ イベントは、イベントに状態のデータを設定し、イベントを関係者に送信するよう親から要求する個々のビューによって発生します。 必要に応じて、親は、ユーザー インターフェイスのコンテキストに対する広範な理解に基づいてイベントを変更したり、ブロックしたりできます。

アクセシビリティ イベントの主な目的は、UI android.accessibilityservice.AccessibilityServiceの変更を . 必要に応じて、ウィンドウのコンテンツの探索に使用できるツリー AccessibilityNodeInfo(ビューステートの#getSource() sourceスナップショット) で表される、イベントを介してビュー階層を調べることで、ユーザー インターフェイスを検査できます。 イベントのソース(したがってウィンドウコンテンツ)にアクセスするための権限を明示的に要求する必要があることに注意してください。 詳細については、以下を android.accessibilityservice.AccessibilityService参照してください。 アクセシビリティ サービスがウィンドウ コンテンツの取得を要求していない場合、イベントにはそのソースへの参照は含まれません。 <strong>Note: </strong> for events of type #TYPE_NOTIFICATION_STATE_CHANGED the source is never available, and set android.view.View#isAccessibilityDataSensitive() views may populate all event properties on events properties on events sent from higher up in the view hierarchy.

このクラスは、意味的に異なるさまざまなアクセシビリティ イベントの種類を表します。 各イベントの種類には、関連するプロパティのセットが関連付けられています。 つまり、各イベントの種類は、このクラスによって公開されるプロパティのサブセットによって特徴付けられます。 イベントの種類ごとに、このクラスに対応する定数が定義されています。 イベントの種類と関連するプロパティの仕様に従います。

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

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

</div>

<b>ビューの種類</b></br>

<b>クリックされた<ビュー/b> - などをandroid.widget.Buttonandroid.widget.CompoundButtonクリックした場合のイベントをandroid.view.View表します。</br>em Type:</em>#TYPE_VIEW_CLICKED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

<b>長いクリック<数を表示/b> - 長いandroid.view.Viewクリックのイベントを表します。android.widget.Buttonandroid.widget.CompoundButtonetc </br><em>Type:</em<>#TYPE_VIEW_LONG_CLICKED/br<>em>Properties:</em></br<>ul<>li>#getEventType() - イベントの種類です。</li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

<b>選択した<ビュー/b> - 通常、項目のコンテキストで項目を選択するイベントをandroid.widget.AdapterView表します。</br>em Type:</em>#TYPE_VIEW_SELECTED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

<b>フォーカスされた<ビュー/b> - フォーカスのイベントを表します。android.view.View</br>em Type:</em>#TYPE_VIEW_FOCUSED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

<b>変更された<テキストの表示/b> - のテキストを変更するイベントをandroid.widget.EditText表します。</br>em Type:</em>#TYPE_VIEW_TEXT_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li li>#getText()<> - ソースの新しいテキスト。</li li>#getBeforeText()<> - 変更前のソースのテキスト。</li li>#getFromIndex()<> - テキスト変更の開始インデックス。</li li>#getAddedCount()<> - 追加された文字数。</li li>#getRemovedCount()<> - 削除された文字数。</li></ul>

<b>変更された<テキストの選択を表示/b> - のテキスト選択を変更するイベントをandroid.widget.EditText表します。</br>em Type:</em>#TYPE_VIEW_TEXT_SELECTION_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

<b>移動の<粒度で走査されたビュー テキスト/b> - 特定の粒度でビューのテキストを走査するイベントを表します。 たとえば、次の単語に移動します。</br>em Type:</em>#TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li li>#getMovementGranularity()<> - ビューのテキストが走査される粒度を設定します。</li li>#getText()<> - ソースのサブツリーのテキスト。</li li><>#getFromIndex() - この移動でスキップされたテキストの開始。 これは、テキストを進める際の開始点ですが、戻るときには開始しません。</li li><>#getToIndex() - この移動でスキップされたテキストの末尾。 これは、テキスト内を進む場合の終点ですが、戻るときには終了しません。</li li>#getAction()<> - 方向を指定するトラバーサル アクションを取得します。</li></ul></p>

<b>スクロールビュー</b> - ビューをスクロールするイベントを表します。 </br>em Type:</em>#TYPE_VIEW_SCROLLED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li li>#getScrollDeltaX()<> - 水平位置の差。</li><li>#getScrollDeltaY() - 垂直位置の差。</li></ul>

<b>TRANSITION TYPES</b></br>

<b>Window state changed</b> - 視覚的に異なるユーザー インターフェイスのセクションに対する変更のイベントを表します。 ウィンドウのルート ビューまたはウィンドウ android.view.View#setAccessibilityPaneTitle(CharSequence)としてマークされているビューから送信する必要があります。 真のウィンドウへの変更はによって表されることに#TYPE_WINDOWS_CHANGED注意してください。</br>em Type:</em>#TYPE_WINDOW_STATE_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getContentChangeTypes()<> - 状態の変更の種類。</li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li li>#getText()<> - ペイン タイトルを含む、ソースのサブツリーのテキスト。</li></ul>

<b>ウィンドウコンテンツ変更</b> - ウィンドウのコンテンツの変更イベントを表します。 この変更は、ビューの追加/削除、ビュー サイズの変更などです。</br>

<em>Type:</em><#TYPE_WINDOW_CONTENT_CHANGED/br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。</li li>#getContentChangeTypes()<> - コンテンツの種類が変更されます。</li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

<b>Windows changed</b> - ウィンドウが表示された、ウィンドウが消えた、ウィンドウサイズが変更された、ウィンドウレイヤーが変更されたなど、画面に表示されるウィンドウの変更を表します。これらのイベントは、ウィンドウの管理を担当するシステムからのみ発生する必要があります。 ウィンドウの一覧は次から android.accessibilityservice.AccessibilityService#getWindows()入手できます。 ウィンドウとして表示されるが、アプリのプロセスによって制御されるユーザー インターフェイスの領域の場合は、次を使用します#TYPE_WINDOW_STATE_CHANGED。</br>em Type:</em>#TYPE_WINDOWS_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getEventTime()<> - イベント時刻。</li><li>#getWindowChanges()</li> - ソース ウィンドウ </ul><em>に対する特定の変更注:</em> ID が一致#getWindowId()するウィンドウに対して返されるリストを調べることでandroid.accessibilityservice.AccessibilityService#getWindows()、イベントのウィンドウ ソースを取得AccessibilityWindowInfoできます。

<b>通知の種類</b></br>

<b>通知状態の変更</b> - ユーザーへの一時的な情報を示すイベントを表します。 この情報は、android.app.Notification次のandroid.widget.Toast場合があります。</br>em Type:</em>#TYPE_NOTIFICATION_STATE_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li li><#getParcelableData()> - 該当する場合は、投稿済み。<android.app.Notification/li li>>#getText()< - 表示されたテキストの android.widget.Toast, 該当する場合, またはからテキストをandroid.app.Notification含む可能性があります, のためのデータandroid.app.Notificationの豊富なセットであるが#getParcelableData()、 .</li></ul>

<b>探索の種類</b></br>

<b>ホバーを表示する Enter</b> - ポインターをポイントし始めるイベントを android.view.View表します。 ホバーは、タッチまたはポインティング デバイスを介して画面を探索することによって生成される場合があります。</br>em Type:</em>#TYPE_VIEW_HOVER_ENTER</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

<b>ホバー終了<の表示/b> - カーソルを合わせるのを停止するイベントを android.view.View表します。 ホバーは、タッチまたはポインティング デバイスを介して画面を探索することによって生成される場合があります。</br>em Type:</em>#TYPE_VIEW_HOVER_EXIT</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul></p>

<b>スクロール先</b> ビュー - ACTION_SCROLL_IN_DIRECTIONによって画面に表示されるターゲット ノードのイベントを表します。 <em>Type:</em><#TYPE_VIEW_TARGETED_BY_SCROLL/br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。</li li><>#getSource() - ソース情報 (登録済みクライアントの場合)。 これは、スクロールの結果として画面に表示されるノードを表します。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

<b>タッチ操作開始</b> - タッチ操作を開始するイベントを表します。これは、ユーザーが画面に触れ始めます。</br>em Type:</em>#TYPE_TOUCH_INTERACTION_START</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>

<b>タッチ操作終了</b> - タッチ操作を終了するイベントを表します。これは、ユーザーが画面に触れるのを停止します。</br>em Type:</em>#TYPE_TOUCH_INTERACTION_END</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>

<b>タッチ探索ジェスチャの開始</b> - タッチ探索ジェスチャを開始するイベントを表します。</br>em Type:</em>#TYPE_TOUCH_EXPLORATION_GESTURE_START</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>

<b>タッチ探索ジェスチャ end</b> - タッチ探索ジェスチャを終了するイベントを表します。</br>em Type:</em>#TYPE_TOUCH_EXPLORATION_GESTURE_END</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>

<b>タッチ ジェスチャ検出の開始</b> - ユーザー ジェスチャ検出を開始するイベントを表します。</br>em Type:</em>#TYPE_GESTURE_DETECTION_START</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>

<b>タッチ ジェスチャ検出終了</b> - ユーザー ジェスチャ検出を終了するイベントを表します。</br>em Type:</em>#TYPE_GESTURE_DETECTION_END</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>

<b>その他の種類</b></br>

<b>アナウンス</b> - スクリーン リーダーにアナウンスを要求するアプリケーションのイベントを表します。 イベントにはセマンティックな意味がないため、このイベントは、追加のスクリーン リーダー出力が必要であるが、他の種類のアクセシビリティ サービスが変更を認識する必要がない例外的な状況でのみ適切です。</br>em Type:</em>#TYPE_ANNOUNCEMENT</br><em>Properties:</em></br><ul><li>#getEventType() - イベントの種類。<></li li>#getSource()<> - ソース情報 (登録済みクライアントの場合)。</li li>#getClassName()<> - ソースのクラス名。</li li>#getPackageName()<> - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li li>#getText()<> - アナウンスのテキスト。</li></ul>

<b>speechStateChanged</b><em>Type:</em>#TYPE_SPEECH_STATE_CHANGE</br> 音声状態変更の種類のビット マスクによって定義された音声状態の変化を表します。 音声状態の変化は、アプリケーションが人間の音声を話しているか、またはリッスンしていることを通知する必要がある場合に発生します。 このイベントは、2 つのアプリケーションが読み上げるか、別のアプリケーションが話すときにリッスンする競合を回避するのに役立ちます。 このイベントを送信する場合、送信者は、付随する状態変更の種類が理にかなっていることを確認する必要があります。 たとえば、送信者は一緒に#SPEECH_STATE_SPEAKING_END送信#SPEECH_STATE_SPEAKING_STARTしないでください。 <em>Properties:</em></br><ul><li>#getSpeechStateChangeTypes() - 状態変更<の種類/li>><#getPackageName() - ソースのパッケージ名。</li li>#getEventTime()<> - イベント時刻。</li></ul>

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

AccessibilityEvent()

新しい AccessibilityEvent を作成します。

AccessibilityEvent(AccessibilityEvent)

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

AccessibilityEvent(Int32)

指定eventTypeした値を使用して新しいAccessibilityEventオブジェクトを作成します。

フィールド

ContentChangeTypeContentDescription
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: ノードのコンテンツの説明が変更されました。

ContentChangeTypeContentInvalid
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: ソース ノードによって返されるコンテンツの有効性が変更されました AccessibilityNodeInfo#isContentInvalid

ContentChangeTypeDragCancelled
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: アクセシビリティが有効になっているドラッグ インが終了しました。

ContentChangeTypeDragDropped
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: アクセシビリティが有効になっているドラッグ インが終了しました。

ContentChangeTypeDragStarted
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: アクセシビリティが有効になっている間にドラッグが開始されました。

ContentChangeTypeEnabled
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: ソース ノードによって返される対話機能が変更されました AccessibilityNodeInfo#isEnabled

ContentChangeTypeError
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: ソース ノードによって返されるエラー コンテンツのエラー メッセージが変更されました AccessibilityNodeInfo#getError

ContentChangeTypePaneAppeared
古い.

イベントの種類を #TYPE_WINDOW_STATE_CHANGED 変更する: ノードにはペイン タイトルがあり、表示されたばかりか、以前にタイトルが割り当てられなかったときにタイトルが割り当てられただけです。

ContentChangeTypePaneDisappeared
古い.

イベントの種類を変更する #TYPE_WINDOW_STATE_CHANGED : 2 つの少し異なるものの 1 つを意味できます。

ContentChangeTypePaneTitle
古い.

イベントの種類の #TYPE_WINDOW_STATE_CHANGED 変更: ノードのペイン のタイトルが変更されました。

ContentChangeTypeStateDescription
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: 変更によって AccessibilityNodeInfo#getStateDescription 返されるノードの状態の説明。

ContentChangeTypeSubtree
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: ソース ノードにルート化されたサブツリーで 1 つ以上のコンテンツ変更が発生したか、ノードが追加または削除されたときにサブツリーの構造が変更されました。

ContentChangeTypeText
古い.

イベントの種類の #TYPE_WINDOW_CONTENT_CHANGED 変更: ノードのテキストが変更されました。

ContentChangeTypeUndefined
古い.

イベントの変更の #TYPE_WINDOW_CONTENT_CHANGED 種類: 変更の種類が定義されていません。

InvalidPosition

選択/フォーカスの位置が無効です。

MaxTextLength
古い.

テキスト フィールドの最大長。

SpeechStateListeningEnd
古い.

イベントの種類を #TYPE_SPEECH_STATE_CHANGE 変更する: 別のサービスがマイクをリッスンしなくなりました。

SpeechStateListeningStart
古い.

イベントの種類を変更する #TYPE_SPEECH_STATE_CHANGE : 別のサービスがマイクをリッスンしています。

SpeechStateSpeakingEnd
古い.

イベントの種類を #TYPE_SPEECH_STATE_CHANGE 変更する: 別のサービスが話さなくなりました。

SpeechStateSpeakingStart
古い.

イベントの種類の #TYPE_SPEECH_STATE_CHANGE 変更: 別のサービスが話しています。

TypeSpeechStateChange
古い.

音声状態の変化の種類によって定義された音声状態の変化を表します。

TypeViewTargetedByScroll
古い.

スクロールが完了し、ターゲット ノードが画面に表示されたイベントを表します。

WindowsChangeAccessibilityFocused
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウが AccessibilityWindowInfo#isAccessibilityFocused() 変更されました。

WindowsChangeActive
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウが AccessibilityWindowInfo#isActive() 変更されました。

WindowsChangeAdded
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウが追加されました。

WindowsChangeBounds
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウの境界が変更されました。

WindowsChangeChildren
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウの子が変更されました。

WindowsChangeFocused
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウが AccessibilityWindowInfo#isFocused() 変更されました。

WindowsChangeLayer
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウのレイヤーが変更されました。

WindowsChangeParent
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウの親が変更されました。

WindowsChangePip
古い.

イベントの種類を変更する #TYPE_WINDOWS_CHANGED : ウィンドウは、ピクチャインピクチャモードに入ったか終了します。

WindowsChangeRemoved
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウが削除されました。

WindowsChangeTitle
古い.

イベントの種類の #TYPE_WINDOWS_CHANGED 変更: ウィンドウのタイトルが変更されました。

プロパティ

AccessibilityDataSensitive

イベントを配信する必要があるのは android.accessibilityservice.AccessibilityService 、プロパティが true に設定されている android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool イベントだけです。 または、プロパティが true に設定された状態でのみイベントをandroid.accessibilityservice.AccessibilityServiceandroid.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool配信するかどうかを設定します。

Action
古い.

このイベントをトリガーした実行されたアクションを取得します。

AddedCount

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

BeforeText

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

BeforeTextFormatted

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

Checked

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

Class

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

(継承元 Object)
ClassName

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

ClassNameFormatted

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

ContentChangeTypes

イベントまたはによって通知される変更の種類のビット マスクを #TYPE_WINDOW_CONTENT_CHANGED 取得します #TYPE_WINDOW_STATE_CHANGED。 または、イベントによって通知されるノード ツリーの変更のビット マスクを #TYPE_WINDOW_CONTENT_CHANGED 設定します。

ContentDescription

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

ContentDescriptionFormatted

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

Creator

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

CurrentItemIndex

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

DisplayId

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

(継承元 AccessibilityRecord)
Enabled

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

EventTime

このイベントが送信された時刻を取得します。 または、このイベントが送信された時刻を設定します。

EventType

イベントの種類を取得します。 または、イベントの種類を設定します。

FromIndex

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

FullScreen

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

Handle

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

(継承元 Object)
ItemCount

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

JniIdentityHashCode

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

(継承元 Object)
JniPeerMembers

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

MaxScrollX

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

(継承元 AccessibilityRecord)
MaxScrollY

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

(継承元 AccessibilityRecord)
MovementGranularity

走査された移動の粒度を取得します。 または、走査された移動の粒度を設定します。

PackageName

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

PackageNameFormatted

ソースのパッケージ名を取得します。 または、ソースのパッケージ名を設定します。

ParcelableData

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

Password

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

PeerReference

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

(継承元 Object)
RecordCount

イベントに含まれるレコードの数を取得します。

RemovedCount

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

Scrollable

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

(継承元 AccessibilityRecord)
ScrollDeltaX

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

(継承元 AccessibilityRecord)
ScrollDeltaY

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

(継承元 AccessibilityRecord)
ScrollX

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

(継承元 AccessibilityRecord)
ScrollY

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

(継承元 AccessibilityRecord)
Source

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

(継承元 AccessibilityRecord)
SpeechStateChangeTypes

イベントによって通知される音声状態のビット マスクを #TYPE_SPEECH_STATE_CHANGE 取得します。または、イベントによって通知される音声状態変更の種類のビット マスクを #TYPE_SPEECH_STATE_CHANGE 設定します。

Text

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

ThresholdClass

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

(継承元 AccessibilityRecord)
ThresholdType

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

(継承元 AccessibilityRecord)
ToIndex

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

(継承元 AccessibilityRecord)
WindowChanges

イベントによって通知される変更の種類のビット マスクを #TYPE_WINDOWS_CHANGED 取得します。

WindowId

イベントの発生元となるウィンドウの ID を取得します。

(継承元 AccessibilityRecord)

メソッド

AppendRecord(AccessibilityRecord)

イベント レコードの末尾に an AccessibilityRecord を追加します。

Clone()

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

(継承元 Object)
DescribeContents()

追加する

Dispose()

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

(継承元 Object)
Dispose(Boolean)

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
EventTypeToString(EventTypes)

イベント型の文字列形式を返します。

GetAction()

このイベントをトリガーした実行されたアクションを取得します。

GetHashCode()

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

(継承元 Object)
GetRecord(Int32)

特定のインデックス位置にあるレコードを取得します。

GetSource(Int32)

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

(継承元 AccessibilityRecord)
InitFromParcel(Parcel)

から新しいインスタンスを Parcel作成します。

JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
Obtain()

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

Obtain(AccessibilityEvent)

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

Obtain(EventTypes)

型プロパティが設定された新しい AccessibilityEvent インスタンスをインスタンス化します。

Recycle()
古い.

以前は、再利用するためにインスタンスをリサイクルし直していました。

SetAction(GlobalAction)

このイベントをトリガーした実行済みアクションを設定します。

SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
SetSource(View)

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

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

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

(継承元 AccessibilityRecord)
ToArray<T>()

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

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

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 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)

このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。

適用対象