Base PR: #3037
.NET Core Version: 5.0
Problem description:
MSAA proxy, which is unmanaged for us. These controls don't support UIA provider. This doesn't allow us to change some Accessibility properties or methods to fix some Accessibility bugs. We can't manage our AccessibleObjects fully.Expected behavior:
Minimal repro:
ProviderDescription Accessibility property of this control using InspectMade:
In progress:
In the 6.0 future:
In the distant future
@RussKie - let's take a look at Win32 docs about which UIA patterns are really needed on which controls.
@merriemcgaw, if I got it correctly, we need to implement UIA for all controls to have correct navigation in the Accessibility hierarchy. We need it to fix #3037.
In the 5.0 definitely:
In the 5.0 maybe:
In the 6.0+:
Most helpful comment
In the 5.0 definitely:
In the 5.0 maybe:
In the 6.0+: