AccessibilityEvent クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。
[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
- 継承
- 属性
- 実装
注釈
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 たとえば、 android.widget.Button をクリックすると、 android.view.View がフォーカスされます。
アクセシビリティ イベントは、イベントに状態のデータを設定し、イベントを関係者に送信するよう親から要求する個々のビューによって発生します。 必要に応じて、親は、ユーザー インターフェイスのコンテキストに対する広範な理解に基づいてイベントを変更したり、ブロックしたりできます。
アクセシビリティ イベントの主な目的は、UI の変更を android.accessibilityservice.AccessibilityServiceに伝達することです。 必要に応じて、ウィンドウのコンテンツを探索するために使用できる#getSource() sourceのツリー (ビューステートのスナップショット) で表されるように、イベントのAccessibilityNodeInfoを介してビュー階層を調べることで、ユーザー インターフェイスを検査できます。 イベントのソース(したがってウィンドウコンテンツ)にアクセスするための特権を明示的に要求する必要があることに注意してください。 詳細については、 android.accessibilityservice.AccessibilityServiceを参照してください。 アクセシビリティ サービスがウィンドウ コンテンツの取得を要求していない場合、イベントにはそのソースへの参照は含まれません。
<strong>Note: ソース<種類のイベントの>/strong#TYPE_NOTIFICATION_STATE_CHANGEDは使用できません。また、android.view.View#isAccessibilityDataSensitive()を設定したビューでは、ビュー階層内の上位から送信されたイベントのすべてのイベント プロパティが設定されない場合があります。
このクラスは、意味的に異なるさまざまなアクセシビリティ イベントの種類を表します。 各イベントの種類には、関連するプロパティのセットが関連付けられています。 つまり、各イベントの種類は、このクラスによって公開されるプロパティのサブセットによって特徴付けられます。 イベントの種類ごとに、このクラスに対応する定数が定義されています。 イベントの種類と関連するプロパティの仕様に従います。
<div class="special reference"><h3>Developer Guides</h3>
AccessibilityEvents の作成と処理の詳細については、 アクセシビリティ 開発者ガイドを参照してください。
</部>
<b>VIEW TYPES</b></br>
<b>View clicked</b> - android.view.View、android.widget.Buttonなどのandroid.widget.CompoundButtonをクリックした場合のイベントを表します</br><em>Type:</em>#TYPE_VIEW_CLICKED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul>
<b>長くクリックされたビュー</b> - android.view.Viewのようなandroid.widget.Buttonを長くクリックした場合のイベントを表します。 android.widget.CompoundButton,etc </br><em>Type:</em>#TYPE_VIEW_LONG_CLICKED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul>
<b>View selected</b> - 通常、 android.widget.AdapterView.<のコンテキストでアイテムを選択するイベントを表します。/br><em>Type:</em>#TYPE_VIEW_SELECTED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul>
<b>View focused</b> - android.view.View.< にフォーカスを合わせるイベントを表します/br><em>Type:</em>#TYPE_VIEW_FOCUSED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul>
<b>View text changed</b> - android.widget.EditText.<のテキストを変更するイベントを表します/br><em>Type:</em>#TYPE_VIEW_TEXT_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li><li>#getText() - source.< の新しいテキスト/li><li>#getBeforeText() - change.< の前のソースのテキスト/li><li>#getFromIndex() - テキスト変更の開始 index.</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() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul>
<b>移動の粒度で走査されるビュー テキスト</b> - 特定の粒度でビューのテキストを走査するイベントを表します。 たとえば、次の単語に移動します。</br><em>Type:</em>#TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li><li>#getMovementGranularity() - ビューのテキストが走査される粒度を設定します。</li><li>#getText() - ソースのサブツリーのテキスト。</li><li>#getFromIndex() - この移動でスキップされたテキストの開始。 これは、テキスト内を進む場合の開始点ですが、戻る場合は開始しません</li><li>#getToIndex() - この移動でスキップされたテキストの末尾。 これは、テキスト内を進む際の終点ですが、戻る場合は終了しません</li><li>#getAction() - 方向を指定するトラバーサル アクションを取得します。</li></ul></p>
<b>View scrolled</b> - ビューをスクロールするイベントを表します。
</br><em>Type:</em>#TYPE_VIEW_SCROLLED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li><li>#getScrollDeltaX() - 水平方向の位置の差。</li><li>#getScrollDeltaY() - 垂直方向の位置の差。</li><li>#getMaxScrollX() ()} - ソースの左端の最大スクロール オフセット</li><li>#getMaxScrollY() ()} - ソース上端の最大スクロール オフセット。</li></ul>
<b>TRANSITION TYPES</b></br>
<b>Window 状態の変更</b> - 視覚的に異なるユーザー インターフェイスのセクションに対する変更のイベントを表します。 ウィンドウのルート ビューまたはウィンドウ android.view.View#setAccessibilityPaneTitle(CharSequence)としてマークされているビューから送信する必要があります。 true ウィンドウへの変更は、 #TYPE_WINDOWS_CHANGED.< によって表されることに注意してください/br><em>Type:</em>#TYPE_WINDOW_STATE_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getContentChangeTypes() - 状態変更の種類。</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li><li>#getText() - ウィンドウ タイトルを含む、ソースのサブツリーのテキスト</li></ul>
<b>Window コンテンツの変更</b> - ウィンドウのコンテンツの変更イベントを表します。 この変更は、ビューの追加/削除、ビュー サイズの変更などです</br>
<em>Type:</em>#TYPE_WINDOW_CONTENT_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getContentChangeTypes() - コンテンツの種類が変更されます。</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul>
<b>Windows changed</b> - ウィンドウが表示された、ウィンドウが消えた、ウィンドウのサイズが変更された、ウィンドウ レイヤーが変更されたなど、画面に表示されるwindowsの変更を表します。これらのイベントは、windowsの管理を担当するシステムからのみ発生する必要があります。 ウィンドウの一覧は、 android.accessibilityservice.AccessibilityService#getWindows()から入手できます。 ウィンドウとして表示されるが、アプリのプロセスによって制御されるユーザー インターフェイスのリージョンについては、#TYPE_WINDOW_STATE_CHANGED.</br><em>Type:</em>#TYPE_WINDOWS_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getEventTime() - イベント time.</li><li>#getWindowChanges()</li> - ソース ウィンドウ </ul><em>Note:</em に対する具体的な変更> ID が一致するウィンドウのAccessibilityWindowInfoによって返されたリストを調べることで、イベントのウィンドウ ソースの android.accessibilityservice.AccessibilityService#getWindows()#getWindowId()を取得できます。
<b>NOTIFICATION TYPES</b></br>
<b>Notification state changed</b> - ユーザーに一時的な情報を示すイベントを表します。 この情報は、 android.app.Notification または android.widget.Toast.</br><em>Type:</em>#TYPE_NOTIFICATION_STATE_CHANGED</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li><li>#getParcelableData() - 投稿された android.app.Notification (該当する場合)。</li><li>#getText() - android.widget.Toastの表示テキスト (該当する場合)、または android.app.Notificationのテキストを含む場合がありますが、 #getParcelableData() は android.app.Notification.<の豊富なデータ セットです/li></ul>
<b>EXPLORATION TYPES</b></br>
<b>View hover enter</b> - android.view.Viewにマウス ポインターを合わせ始めるイベントを表します。 ホバーは、タッチまたはポインティング デバイスを介して画面を探索することによって生成される場合があります。</br><em>Type:</em>#TYPE_VIEW_HOVER_ENTER</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul>
<b>View ホバー終了</b> - android.view.Viewにカーソルを合わせるために停止するイベントを表します。 ホバーは、タッチまたはポインティング デバイスを介して画面を探索することによって生成される場合があります。</br><em>Type:</em>#TYPE_VIEW_HOVER_EXIT</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul></p>
<b>View がスクロールされた</b> - ACTION_SCROLL_IN_DIRECTIONによって画面に表示されるターゲット ノードのイベントを表します。
<em>Type:</em>#TYPE_VIEW_TARGETED_BY_SCROLL</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。 これは、scroll.< の結果として画面に表示されるノードを表します。/li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li></ul>
<b>タッチ操作の開始</b> - タッチ操作を開始するイベントを表します。これは、ユーザーが画面に触れ始める操作です。</br><em>Type:</em>#TYPE_TOUCH_INTERACTION_START</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>
<b>Touch 操作の終了</b> - タッチ操作を終了するイベントを表します。これは、ユーザーが画面に触れるのを停止します。</br><em>Type:</em>#TYPE_TOUCH_INTERACTION_END</br><em>Properties:</em></br><ul><li>#getEventType() - event.</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() - event.</li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>
<b>タッチ探索ジェスチャの終了</b> - タッチ探索ジェスチャを終了するイベントを表します。</br><em>Type:</em>#TYPE_TOUCH_EXPLORATION_GESTURE_END</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>
<b>タッチ ジェスチャ検出の開始</b> - ユーザー ジェスチャ検出を開始したイベントを表</br><em>Type:</em>#TYPE_GESTURE_DETECTION_START</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>
<b>タッチ ジェスチャ検出 end</b> - ユーザー ジェスチャ検出を終了するイベントを表します</br><em>Type:</em>#TYPE_GESTURE_DETECTION_END</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li></ul><em>Note:</em> このイベントはシステムによってのみ発生し、設定するビュー ツリーには渡されません。</br>
<b>MISCELLANEOUS TYPES</b></br>
<b>Announcement</b> - アプリケーションがスクリーン リーダーにアナウンスを要求するイベントを表します。 イベントにはセマンティックな意味がないため、このイベントは、追加のスクリーン リーダー出力が必要であるが、他の種類のアクセシビリティ サービスが変更を認識する必要がない例外的な状況でのみ適切です</br><em>Type:</em>#TYPE_ANNOUNCEMENT</br><em>Properties:</em></br><ul><li>#getEventType() - event.</li><li>#getSource() - ソース情報 (登録済みクライアントの場合)。</li><li>#getClassName() - source.< のクラス名/li><li>#getPackageName() - source.< のパッケージ名/li><li>#getEventTime() - イベント time.</li><li>#getText() - announcement.< のテキスト/li></ul>
<b>speechStateChanged</b><em>Type:</em>#TYPE_SPEECH_STATE_CHANGE</br> 音声状態変更の種類のビット マスクによって定義された音声状態の変化を表します。 音声状態の変化は、アプリケーションが人間の音声を話しているか、またはリッスンしていることを通知する必要がある場合に発生します。 このイベントは、2 つのアプリケーションが読み上げるか、別のアプリケーションが話すときにリッスンする競合を回避するのに役立ちます。 このイベントを送信する場合、送信者は、付随する状態変更の種類が理にかなっていることを確認する必要があります。 たとえば、送信者は #SPEECH_STATE_SPEAKING_START と #SPEECH_STATE_SPEAKING_END を一緒に送信しないでください。
<em>Properties:</em></br><ul><li>#getSpeechStateChangeTypes() - 状態変更の種類</li><li>#getPackageName() - source.</li><li>#getEventTime() - イベント time.</li></ul>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| 名前 | 説明 |
|---|---|
| AccessibilityEvent() |
新しい |
| AccessibilityEvent(AccessibilityEvent) |
コピー コンストラクター。 |
| AccessibilityEvent(Int32) |
指定した |
フィールド
| 名前 | 説明 |
|---|---|
| ContentChangeTypeChecked |
古い.
|
| ContentChangeTypeContentDescription |
古い.
|
| ContentChangeTypeContentInvalid |
古い.
|
| ContentChangeTypeDragCancelled |
古い.
|
| ContentChangeTypeDragDropped |
古い.
|
| ContentChangeTypeDragStarted |
古い.
|
| ContentChangeTypeEnabled |
古い.
|
| ContentChangeTypeError |
古い.
|
| ContentChangeTypeExpanded |
古い.
|
| ContentChangeTypePaneAppeared |
古い.
|
| ContentChangeTypePaneDisappeared |
古い.
|
| ContentChangeTypePaneTitle |
古い.
|
| ContentChangeTypeStateDescription |
古い.
|
| ContentChangeTypeSubtree |
古い.
|
| ContentChangeTypeSupplementalDescription |
古い.
|
| ContentChangeTypeText |
古い.
|
| ContentChangeTypeUndefined |
古い.
|
| InvalidPosition |
選択/フォーカスの位置が無効です。 |
| MaxTextLength |
古い.
テキスト フィールドの最大長。 |
| SpeechStateListeningEnd |
古い.
|
| SpeechStateListeningStart |
古い.
|
| SpeechStateSpeakingEnd |
古い.
|
| SpeechStateSpeakingStart |
古い.
|
| TypeSpeechStateChange |
古い.
音声状態の変化の種類によって定義された音声状態の変化を表します。 |
| TypeViewTargetedByScroll |
古い.
スクロールが完了し、ターゲット ノードが画面に表示されたイベントを表します。 |
| WindowsChangeAccessibilityFocused |
古い.
|
| WindowsChangeActive |
古い.
|
| WindowsChangeAdded |
古い.
|
| WindowsChangeBounds |
古い.
|
| WindowsChangeChildren |
古い.
|
| WindowsChangeFocused |
古い.
|
| WindowsChangeLayer |
古い.
|
| WindowsChangeParent |
古い.
|
| WindowsChangePip |
古い.
|
| WindowsChangeRemoved |
古い.
|
| WindowsChangeTitle |
古い.
|
プロパティ
| 名前 | 説明 |
|---|---|
| AccessibilityDataSensitive |
|
| Action |
古い.
このイベントをトリガーした実行されたアクションを取得します。 |
| AddedCount |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| BeforeText |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| BeforeTextFormatted |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| Checked |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| Class |
この |
| ClassName |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| ClassNameFormatted |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| ContentChangeTypes |
|
| ContentDescription |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| ContentDescriptionFormatted |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| Creator | |
| CurrentItemIndex |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| DisplayId |
イベントの発生元のディスプレイの ID を取得します。 (継承元 AccessibilityRecord) |
| Enabled |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| EventTime |
このイベントが送信された時刻を取得します。 または、このイベントが送信された時刻を設定します。 |
| EventType |
イベントの種類を取得します。 または、イベントの種類を設定します。 |
| FromIndex |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| FullScreen |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| ItemCount |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniPeerMembers |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| MaxScrollX |
ソースの左端の最大スクロール オフセットをピクセル単位で取得します。 または、ソースの左端の最大スクロール オフセットをピクセル単位で設定します。 (継承元 AccessibilityRecord) |
| MaxScrollY |
ソースの上端の最大スクロール オフセットをピクセル単位で取得します。 または、ソース上端の最大スクロール オフセットをピクセル単位で設定します。 (継承元 AccessibilityRecord) |
| MovementGranularity |
走査された移動の粒度を取得します。 または、走査された移動の粒度を設定します。 |
| PackageName |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| PackageNameFormatted |
ソースのパッケージ名を取得します。 または、ソースのパッケージ名を設定します。 |
| ParcelableData |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| Password |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| RecordCount |
イベントに含まれるレコードの数を取得します。 |
| RemovedCount |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| Scrollable |
ソースがスクロール可能かどうかを取得します。 または、ソースがスクロール可能かどうかを設定します。 (継承元 AccessibilityRecord) |
| ScrollDeltaX |
スクロール前の水平位置と現在の水平位置の間のピクセル単位の差を取得します。または、スクロール前の水平位置と現在の水平位置の間のピクセル単位の差を設定します。 (継承元 AccessibilityRecord) |
| ScrollDeltaY |
スクロール前の垂直位置と現在の垂直位置の間のピクセル単位の差を取得します。または、スクロール前の垂直位置と現在の垂直位置の間のピクセル単位の差を設定します。 (継承元 AccessibilityRecord) |
| ScrollX |
ソースの左端のスクロール オフセットをピクセル単位で取得します。 または、ソースの左端のスクロール オフセットをピクセル単位で設定します。 (継承元 AccessibilityRecord) |
| ScrollY |
ソースの上端のスクロール オフセットをピクセル単位で取得します。 または、ソース上端のスクロール オフセットをピクセル単位で設定します。 (継承元 AccessibilityRecord) |
| Source |
イベント ソースの |
| SpeechStateChangeTypes |
|
| Text |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 AccessibilityRecord) |
| ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 AccessibilityRecord) |
| ToIndex |
テキスト選択の終了のインデックス、またはスクロール時に最後に表示される項目のインデックスを取得します。 または、スクロール時のテキスト選択終了のインデックスまたは最後に表示される項目のインデックスを設定します。 (継承元 AccessibilityRecord) |
| WindowChanges |
|
| WindowId |
イベントの発生元となるウィンドウの ID を取得します。 (継承元 AccessibilityRecord) |
メソッド
| 名前 | 説明 |
|---|---|
| AppendRecord(AccessibilityRecord) |
イベント レコードの末尾に |
| Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
| DescribeContents() |
追加する |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| EventTypeToString(EventTypes) |
イベント型の文字列形式を返します。 |
| GetAction() |
このイベントをトリガーした実行されたアクションを取得します。 |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| GetRecord(Int32) |
特定のインデックス位置にあるレコードを取得します。 |
| GetSource(Int32) |
イベント ソースの |
| InitFromParcel(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, Int32) |
ソースを、指定された |
| SetSource(View) |
イベント ソースを設定します。 (継承元 AccessibilityRecord) |
| 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) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
追加する |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IJavaPeerable.Disposed() |
このマネージド ピアが破棄されたことを相互運用ランタイムに通知します。 (継承元 Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
別のマネージド参照によって保持されない限り、このJavaピアを解放します。 (継承元 Object) |
| IJavaPeerable.Finalized() |
このマネージド ピアが終了したことを相互運用ランタイムに通知します。 (継承元 Object) |
| IJavaPeerable.JniManagedPeerState |
このマネージド ピアとその JNI 参照の間の関係を記述する状態を取得します。 (継承元 Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
このJava ピアの相互運用 ID ハッシュ コードを設定します。 (継承元 Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
このJava ピアのマネージド ピアと JNI ピアの状態を設定します。 (継承元 Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
このマネージド ピアで使用される JNI オブジェクト参照を設定します。 (継承元 Object) |
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
このクラスは、ユーザー インターフェイスで注目すべきことが発生したときにシステムによって送信されるアクセシビリティ イベントを表します。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|