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

This class represents accessibility events that are sent by the system when something notable happens in the user interface.

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.AccessibilityServicesStateChangeEventArgs
AccessibilityManager.AccessibilityStateChangeEventArgs
AccessibilityManager.AudioDescriptionRequestedChangeEventArgs
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

A class defining an action that can be performed on an AccessibilityNodeInfo.

AccessibilityNodeInfo.AccessibilityAction.InterfaceConsts
AccessibilityNodeInfo.CollectionInfo

Class with information if a node is a collection.

AccessibilityNodeInfo.CollectionItemInfo

Class with information if a node is a collection item.

AccessibilityNodeInfo.CollectionItemInfo.Builder
AccessibilityNodeInfo.ExtraRenderingInfo

Class with information of a view useful to evaluate accessibility needs.

AccessibilityNodeInfo.InterfaceConsts
AccessibilityNodeInfo.RangeInfo

Class with information if a node is a range.

AccessibilityNodeInfo.TouchDelegateInfo

Class with information of touch delegated views and regions from TouchDelegate for the AccessibilityNodeInfo.

AccessibilityNodeInfo.TouchDelegateInfo.InterfaceConsts
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 android.view.View.

AccessibilityRequestPreparer

Object responsible to ensuring that a View is prepared to meet a synchronous request for accessibility data.

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

Listener for changes in captioning properties, including enabled state and user style preferences.

CaptioningManager.CaptionStyle

Specifies visual properties for video captions, including foreground and background colors, edge properties, and typeface.

Interfaces

AccessibilityManager.IAccessibilityServicesStateChangeListener

Listener for changes to the state of accessibility services.

AccessibilityManager.IAccessibilityStateChangeListener

Listener for the system accessibility state.

AccessibilityManager.IAudioDescriptionRequestedChangeListener

Listener for the audio description by default state.

AccessibilityManager.ITouchExplorationStateChangeListener

Listener for the system touch exploration state.

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
ContentMode
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.

PrefetchType
RangeType

Enumerates values returned by several types and taken as a parameter of the F:Android.Views.Accessibility.AccessibilityNodeInfo+RangeInfo.Obtain member.

SelectionMode

Enumerates values returned by several types and taken as a parameter of the F:Android.Views.Accessibility.AccessibilityNodeInfo+CollectionInfo.Obtain member.

SpeechState
WindowsChange