You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exposes methods and properties to support UI Automation client access to individual, selectable child controls of containers that implement ISelectionProvider.
Controls of control type DataItem, ListItem, RadioButton, and TabItem should always implement the ISelectionItemProvider. Controls of control type MenuItem and TreeItem should conditionally support the ISelectionItemProvider. See here for documentation.
Implementation Plan
We should:
Implement the ISelectionItemtProvider APIs in CompositionDynamicAutomationProvider.
Set the list of controls who implement the ISelectionItemProvider always to DataItem, ListItem, RadioButton, and TabItem and the list of control who implement the provider under certain conditions to be MenuItem and TreeItem. To get more information on the conditions visit the page for the individual UIA control types.
For additional reference, see other provider implementations on Fabric: #11874
To Be Clarified
The text was updated successfully, but these errors were encountered:
Documentation
https://learn.microsoft.com/en-us/dotnet/api/system.windows.automation.provider.iselectionitemprovider?view=windowsdesktop-8.0
Behavior
Exposes methods and properties to support UI Automation client access to individual, selectable child controls of containers that implement ISelectionProvider.
Controls of control type DataItem, ListItem, RadioButton, and TabItem should always implement the ISelectionItemProvider. Controls of control type MenuItem and TreeItem should conditionally support the ISelectionItemProvider. See here for documentation.
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: