Over the Christmas break, one of our very talented Windows developers, Michael Bernstein, posted a CodePlex project called ‘UI Automation COM-to-.NET Adapter’. 

 

http://www.codeplex.com/uiacomwrapper

 

The purpose of this project is to relink existing UIA managed client code and use the Win7 COM API instead. Yippie!

 

Michael  implemented the managed API, which is published as an open specification under the UIA Community Promise, in terms of the COM API, which is available on MSDN.   

 

If you’d like to “try before you buy” feel free to test this out using UIA Verify and following these instructions: http://uiacomwrapper.codeplex.com/wikipage?title=Using%20with%20a%20Real%20Project&referringTitle=Documentation

 

If you have any questions, comments or suggestions please let us know! Keep in mind that this is an Alpha release, so there are still a few kinks to work out. Also, the quality of service on this is limited by Michael’s nonexistent free time, but your comments are certainly welcome J