Feature Request: Automation Properties #2933

Open
opened 2026-01-30 23:09:07 +00:00 by claunia · 0 comments
Owner

Originally created by @carlos-zamora on GitHub (Jul 25, 2019).

Originally assigned to: @carlos-zamora on GitHub.

Summary of the new feature/enhancement

Our automation peer (TermControlAutomationPeer) should provide appropriate default values for TermControl's accessibility related information (AutomationProperties).

Our xaml elements could probably use this too. This way, we'll know what we're interacting with when traversing the UIA tree.

Edit: Here's a list to track progress for which UIElements have the proper automation properties:

  • TerminalControl
  • Search Control
  • TSF Input Control
  • Tabs
  • MinMaxCloseControl

Some of this work may overlap with #2102, because we don't need proper labels for things that don't need to appear in the tree.

Originally created by @carlos-zamora on GitHub (Jul 25, 2019). Originally assigned to: @carlos-zamora on GitHub. # Summary of the new feature/enhancement Our automation peer (TermControlAutomationPeer) should provide appropriate default values for TermControl's accessibility related information ([AutomationProperties](https://docs.microsoft.com/en-us/uwp/api/Windows.UI.Xaml.Automation.AutomationProperties)). Our xaml elements could probably use this too. This way, we'll know what we're interacting with when traversing the UIA tree. **Edit**: Here's a list to track progress for which UIElements have the proper automation properties: - [x] TerminalControl - [x] Search Control - [ ] TSF Input Control - [ ] Tabs - [ ] MinMaxCloseControl Some of this work may overlap with #2102, because we don't need proper labels for things that don't need to appear in the tree.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#2933