Microsoft UI Automation is the new accessibility framework for Microsoft Windows, available on all operating systems that support Windows Presentation Foundation (WPF). see - http://msdn2.microsoft.com/en-us/library/ms747327.aspx
I was hoping that xamRibbon will fully support this so that the if we decide to use this in our application then we automatically have an accessible application. However I have noticed that this currently isn't the case. e.g. ButtonTool items aren't accessible but RadioButtonTool are. I had hoped that using the AutomationProperties as extension properties (in xaml) to the control will suface into the UI, but they don't .
Is there anything I can do to make this work from my end? Will the release version fully support UI Automation?
I would be happy to provide further details and examples. If you require them, please let me know.
I do not know what problem you had with 2008.2 but you may want to submit it to the support group.
tpaesl said: Andrew Smith"] There is further UIAutomation support for the xamRibbon and its elements in the latest release - 2008.2. Does this release support UI Automation specifically in the ButtonTool control? We are still using 2008.1 for the application that we require automation support for the ButtonTool. However, I did find that we also have 2008.2 so I tested it and the same problem remains. The 2008.2 release will not help us in that regard.
Andrew Smith"] There is further UIAutomation support for the xamRibbon and its elements in the latest release - 2008.2. Does this release support UI Automation specifically in the ButtonTool control?
There is further UIAutomation support for the xamRibbon and its elements in the latest release - 2008.2.
Does this release support UI Automation specifically in the ButtonTool control?
We are still using 2008.1 for the application that we require automation support for the ButtonTool. However, I did find that we also have 2008.2 so I tested it and the same problem remains. The 2008.2 release will not help us in that regard.
Yes, the ButtonTool as well as the other tools now return a custom AutomationPeer.
Andrew Smith"] There is further UIAutomation support for the xamRibbon and its elements in the latest release - 2008.2.