Contents

BEAccessibilityRemoteHostElement

A class that connects the accessibility information of different processes.

Declaration

class BEAccessibilityRemoteHostElement

Overview

If a peripheral process in your browser app (such as a web content process or extension process) provides Accessibility elements in addition to your app’s main process, this class can connect the Accessibility element hierarchies across the two processes so that assistive technologies such as VoiceOver, Switch Control, and Voice Control can interact with both hierarchies.

Create an instance of this class in the main process and pass in the same identifier you use to create a BEAccessibilityRemoteElement instance in the peripheral process. Add the instance of this class to the accessibilityElements return value of an element’s parent view, and set the instance’s accessibilityContainer property to the parent view.

Topics

Creating a remote host element

Accessing containers

See Also

Accessibility