Поделиться через


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
Атрибуты
Реализации

Комментарии

Этот класс представляет события специальных возможностей, отправляемые системой, когда в пользовательском интерфейсе происходит что-то заметное. Например, когда android.widget.Button щелчок щелкается, android.view.View фокус и т. д.

Событие специальных возможностей запускается отдельным представлением, которое заполняет событие данными о состоянии и запросах от родительского элемента для отправки события заинтересованным сторонам. Родитель может дополнительно изменять или даже блокировать событие на основе более широкого понимания контекста пользовательского интерфейса.

Основной целью события специальных возможностей является передача изменений в пользовательском интерфейсе android.accessibilityservice.AccessibilityService. При необходимости служба может проверить пользовательский интерфейс, проверив иерархию представления с помощью события #getSource() source, как представлено деревом AccessibilityNodeInfo(моментальным снимком состояния представления), которое можно использовать для изучения содержимого окна. Обратите внимание, что привилегия для доступа к источнику события, поэтому содержимое окна должно быть явно запрошено. Дополнительные сведения см. в android.accessibilityservice.AccessibilityServiceстатье . Если служба специальных возможностей не запрашивала получение содержимого окна, событие не будет содержать ссылку на источник. <strong>Примечание. </strong> для событий типа #TYPE_NOTIFICATION_STATE_CHANGED источника никогда недоступен, и представления, которые задаются android.view.View#isAccessibilityDataSensitive() , могут не заполнять все свойства событий, отправляемые выше в иерархии представлений.

Этот класс представляет различные семантические различные типы событий специальных возможностей. Каждый тип события имеет связанный набор связанных свойств. Другими словами, каждый тип события характеризуется подмножеством свойств, предоставляемых этим классом. Для каждого типа события существует соответствующая константа, определенная в этом классе. Соответствует спецификации типов событий и их связанных свойств:

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

Дополнительные сведения о создании и обработке специальных возможностейEvents см. в руководстве разработчика по специальным возможностям .

</div>

<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() — тип события.<></li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li></ul>

<b>Просмотр длинного щелчка</b> — представляет событие длинного щелчка android.view.View по напримерandroid.widget.Button, android.widget.CompoundButtonи т. д<. /br><>Em Type:/em/br>><Properties:<</em><<>#TYPE_VIEW_LONG_CLICKED/br><ul<>li>#getEventType() — тип события.</li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li></ul>

<b>View selected</b> — представляет событие выбора элемента обычно в контексте android.widget.AdapterViewобъекта.</br>em Type:/em><#TYPE_VIEW_SELECTED/br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.<></li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li></ul>

<b>View focus</b> — представляет событие фокусировки android.view.View.</br>em Type:/em><#TYPE_VIEW_FOCUSED/br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.<></li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</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>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li><—>#getText() новый текст источника.</li><—>#getBeforeText() текст источника перед изменением.</li><—>#getFromIndex() индекс запуска изменения текста.</li>#getAddedCount()<> — количество добавленных символов.</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>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</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>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li><—>#getMovementGranularity() задает степень детализации, по которой был пройден текст представления.</li><li>#getText() — текст вложенного дерева источника.</li><>#getFromIndex() — начало текста, пропущенного в этом движении. Это отправная точка при перемещении вперед по тексту, но не при перемещении назад.</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() — тип события.<></li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li li>#getScrollDeltaX()<> — разница в горизонтальной позиции.</li li>#getScrollDeltaY()<> — разница в вертикальной позиции.</li></ul>

<b>ТИПЫ< ПЕРЕХОДА/b></br>

<b>Состояние окна изменено</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>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li>#getText()<> — текст вложенного дерева источника, включая заголовки панели.</li></ul>

<b>Содержимое окна изменено</b> — представляет событие изменения в содержимом окна. Это изменение может быть добавлено или удалено представление, изменение размера представления и т. д.</br>

<em>Type:/em>#TYPE_WINDOW_CONTENT_CHANGED</br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.</li><—>#getContentChangeTypes() тип изменения содержимого.</li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li></ul>

<b>Windows change</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/li><#getWindowChanges()> — конкретное изменение в исходном окне </ul<>em>Note:</em> можно получить AccessibilityWindowInfo источник окна события, просмотрев список, возвращенный android.accessibilityservice.AccessibilityService#getWindows() для окна, идентификатор которого совпадает#getWindowId().<

<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><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li li><#getParcelableData()> — опубликованоandroid.app.Notification, если применимо.</li><—>#getText() отображаемый текст , если применимо, или может содержать текст android.widget.Toastиз , android.app.Notificationхотя #getParcelableData() это более широкий набор данных для android.app.Notification.</li></ul>

<B>EXPLORATION TYPES</b></br>

<B>View hover ввод</b> — представляет событие начала наведения указателя мыши на объект android.view.View. Наведите указатель мыши на экран с помощью сенсорного ввода или с помощью указателя устройства.</br>em Type:/em><#TYPE_VIEW_HOVER_ENTER/br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.<></li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li></ul>

<B>View hover exit</b> — представляет событие остановки наведения указателя мыши на объект android.view.View. Наведите указатель мыши на экран с помощью сенсорного ввода или с помощью указателя устройства.</br>em Type:/em><#TYPE_VIEW_HOVER_EXIT/br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.<></li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</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><>#getSource() — исходные сведения (для зарегистрированных клиентов). Это представляет узел, который отображается на экране в результате прокрутки.</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li></ul>

<b>Touch interaction start</b> — представляет событие запуска сенсорного взаимодействия, которое пользователь начинает касаться экрана.</br>em Type:/em><#TYPE_TOUCH_INTERACTION_START/br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.<></li></ul<>em>Note:</em> Это событие запускается только системой и не передается в дерево представления для заполнения.</br>

<B>Touch interaction end</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>Сенсорный жест исследования конца</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>При обнаружении жестов сенсорных жестов запускается событие<> обнаружения жестов пользователя.</br>em Type:/em><#TYPE_GESTURE_DETECTION_START/br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.<></li></ul<>em>Note:</em> Это событие запускается только системой и не передается в дерево представления для заполнения.</br>

<B>Сенсорный жест —<> представляет событие прекращения обнаружения жестов пользователя.</br>em Type:/em><#TYPE_GESTURE_DETECTION_END/br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.<></li></ul<>em>Note:</em> Это событие запускается только системой и не передается в дерево представления для заполнения.</br>

<b>MISCELLANEOUS TYPES</b></br>

<b Объявление</b>> — представляет событие приложения, запрашивающего средство чтения с экрана, чтобы сделать объявление. Так как событие не имеет семантического значения, это событие подходит только в исключительных ситуациях, когда требуются дополнительные выходные данные средства чтения с экрана, но другие типы служб специальных возможностей не должны учитывать изменения.</br>em Type:/em><#TYPE_ANNOUNCEMENT/br>><em Properties:<</em></br><ul><li>#getEventType() — тип события.<></li>#getSource()<> — исходные сведения (для зарегистрированных клиентов).</li><—>#getClassName() имя класса источника.</li>#getPackageName()<> — имя пакета источника.</li li>#getEventTime()<> — время события.</li li>#getText()<> — текст объявления.</li></ul>

<b>speechStateChanged</b><>Type:</em#TYPE_SPEECH_STATE_CHANGE></br> Представляет изменение состояния речи, определенное битовой маской типов изменений состояния речи. Изменение состояния речи происходит, когда приложение хочет сигнализировать о том, что речь или прослушивание речи человека. Это событие помогает избежать конфликтов, когда два приложения хотят говорить или слушать, когда другой говорит. При отправке этого события отправитель должен убедиться, что соответствующие типы изменений состояния должны иметь смысл. Например, отправитель не должен отправлять и #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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

AccessibilityEvent()

Создает новый AccessibilityEvent.

AccessibilityEvent(AccessibilityEvent)

Конструктор копирования.

AccessibilityEvent(Int32)

Создает новое AccessibilityEvent с заданным eventType.

Поля

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 события: может означать одно из двух немного разных вещей.

ContentChangeTypePaneTitle
Устаревшие..

Тип изменения события #TYPE_WINDOW_STATE_CHANGED : заголовок панели узла изменился.

ContentChangeTypeStateDescription
Устаревшие..

Тип изменения события #TYPE_WINDOW_CONTENT_CHANGED : описание состояния узла, возвращаемого измененным AccessibilityNodeInfo#getStateDescription .

ContentChangeTypeSubtree
Устаревшие..

Тип изменения события #TYPE_WINDOW_CONTENT_CHANGED : при добавлении или удалении узла в поддереве произошло одно или несколько изменений содержимого.

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 только в свойство, заданное свойством android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool true. —или— задает, должно ли событие быть доставлено только в android.accessibilityservice.AccessibilityService свойство, заданное android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool значением true.

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

Получает идентификатор отображения, из которого происходит событие.

(Унаследовано от 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 поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от AccessibilityRecord)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от AccessibilityRecord)
ToIndex

Возвращает индекс конца выделения текста или индекс последнего видимого элемента при прокрутке. -или- Задает индекс конца выделения текста или индекс последнего видимого элемента при прокрутке.

(Унаследовано от AccessibilityRecord)
WindowChanges

Получение битовой маски типов изменений, сигнализируют событием #TYPE_WINDOWS_CHANGED .

WindowId

Возвращает идентификатор окна, из которого происходит событие.

(Унаследовано от AccessibilityRecord)

Методы

AppendRecord(AccessibilityRecord)

Добавляет к 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()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от 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>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>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)

Этот класс представляет события специальных возможностей, отправляемые системой, когда в пользовательском интерфейсе происходит что-то заметное.

Применяется к