Add support for ISelectionProvider UIA Interface #13354
Labels
Area: Accessibility
Area: Slider
enhancement
New Architecture
Broad category for issues that apply to the RN "new" architecture of Turbo Modules + Fabric
Workstream: Accessibility
Ensure RNW Fabric apps are properly accessible.
Milestone
Documentation
https://learn.microsoft.com/en-us/dotnet/api/system.windows.automation.provider.itextprovider?view=windowsdesktop-8.0
Behavior
Exposes methods and properties to support UI Automation client access to controls that act as containers for a collection of individual, selectable child items. The children of this control must implement ISelectionItemProvider.
Controls of control type Tab should always implement the ISelectionProvider. Controls of control type Tree, Spinner, Slider, List, DataGrid, Calendar should conditionally support the ISelectionProvider. See here for documentation.
Note any children of a control which implements ISelectionProvider must implement ISelectionItemProvider.
Implementation Plan
We should:
For additional reference, see other provider implementations on Fabric: #11874
To Be Clarified
The text was updated successfully, but these errors were encountered: