Android.Views.Accessibility Namespace

The classes in this package are used to represent screen content and changes to it as well as APIs for querying the global accessibility state of the system.

Classes

AccessibilityEvent

Represents the event of traversing the text of a view at a given granularity.

AccessibilityEvent.InterfaceConsts
AccessibilityManager

System level service that serves as an event dispatch for AccessibilityEvents, and provides facilities for querying the accessibility state of the system.

AccessibilityManager.AccessibilityStateChangeEventArgs
AccessibilityManager.TouchExplorationStateChangeEventArgs
AccessibilityNodeInfo

This class represents a node of the window content as well as actions that can be requested from its source.

AccessibilityNodeInfo.AccessibilityAction
AccessibilityNodeInfo.CollectionInfo
AccessibilityNodeInfo.CollectionItemInfo
AccessibilityNodeInfo.InterfaceConsts
AccessibilityNodeInfo.RangeInfo
AccessibilityNodeProvider

This class is the contract a client should implement to enable support of a virtual view hierarchy rooted at a given view for accessibility purposes.

AccessibilityRecord

Represents a record in an AccessibilityEvent and contains information about state change of its source View.

AccessibilityRequestPreparer
AccessibilityWindowInfo

This class represents a state snapshot of a window for accessibility purposes.

AccessibilityWindowInfo.InterfaceConsts
CaptioningManager

Contains methods for accessing and monitoring preferred video captioning state and visual properties.

CaptioningManager.CaptioningChangeListener
CaptioningManager.CaptionStyle

Interfaces

AccessibilityManager.IAccessibilityStateChangeListener

Listener for the system accessibility state.

AccessibilityManager.ITouchExplorationStateChangeListener
IAccessibilityEventSource

This interface is implemented by classes source of AccessibilityEvents.

Enums

AccessibilityRequestTypes
AccessibilityWindowType

Enumerates values returned by several types.

Action
CaptionStyles

Enumerates values returned by several types.

ContentChangeTypes
EventTypes

Enumerates values returned by several types and taken as a parameter of several types.

MovementGranularity

Enumerates values returned by several types.

NodeFocus

Enumerates values returned by several types and taken as a parameter of several types.

RangeType

F:Android.Views.Accessibility.AccessibilityNodeInfo+RangeInfo.Obtain

SelectionMode

F:Android.Views.Accessibility.AccessibilityNodeInfo+CollectionInfo.Obtain