I tried to access a third party ribbon controls in Japanese OS. It is working with the COM API. But it is not working with the managed System.Windows.Automation. And it is even not working with COM API, when the managed dll is loaded. Initially I thought
that, it is a problem with the win32 client side providers given by the UIAutomationClient.dll. I cleared the ProxyManager ProxyDescriptionTable by invoking the SetProxyDescriptionTable function before invoking the COM API . Still it is not working.
Everything is working fine in English OS.
I have two questions.
1. What may be the reason for this situation?
2. Is it possible to use the latest UI Automation COM API with the Win32 Client Side providers given by the managed UIAutomationClient.dll?