Microsoft Windows UI Automation Blog
The Microsoft Windows UI Automation blog covers topics related to the the Windows Automation API
UIA Custom Patterns: Part 3
In part 2, I talked about how to declare and implement custom methods in UI Automation and promised...
Author: Michael Bernstein Date: 12/27/2010
UIA Custom Patterns: Part 2
In part 1, I talked about how to create and use custom properties in UI Automation. I want to move...
Author: Michael Bernstein Date: 12/10/2010
UIA Custom Patterns: Part 1
With this post, I’m starting a new series on how to use custom patterns in UI Automation. ...
Author: Michael Bernstein Date: 12/07/2010
Porting our provider to the UIA COM API
In this post, I’m going to outline the changes we need to make to our custom UI Automation provider...
Author: Michael Bernstein Date: 11/03/2010
Custom UI Automation Providers in Depth: Part 6
In this part, we’ll add the Selection and SelectionItem Patterns to our sample custom control....
Author: Michael Bernstein Date: 07/27/2010
Custom UI Automation Providers in Depth: Part 5
In part 4, we added the Value Pattern to our custom provider. Now we’re going to learn how to...
Author: Michael Bernstein Date: 07/02/2010
Custom UI Automation Providers in Depth: Part 4
In part 3, we learned how to analyze our control to decide which properties it would be appropriate...
Author: Michael Bernstein Date: 06/04/2010
Custom UI Automation Providers in Depth: Part 3
In part 2, we created a very simple, “Hello World!” provider. In this part, we’re...
Author: Michael Bernstein Date: 06/04/2010
Custom UI Automation Providers in Depth: Part 2
In Part 1, we introduced the idea of UI Automation custom control providers and created a TriColor...
Author: Michael Bernstein Date: 05/12/2010
Custom UI Automation Providers in Depth: Part 1
Creating a UI Automation provider for a custom control is not a difficult task. At least, we members...
Author: Michael Bernstein Date: 05/10/2010
Transitioning to Windows 7 whitepaper
We are excited to share that the “Transitioning to Windows 7” Accessibility whitepaper has been...
Author: Michelle Maislen [MSFT] Date: 01/19/2010
CodePlex project: UiaCoreWrapper
Over the Christmas break, one of our very talented Windows developers, Michael Bernstein, posted a...
Author: Michelle Maislen [MSFT] Date: 01/06/2010
Windows Automation API 3.0 has shipped!
Greetings, I am proud to announce that our Windows Automation API 3.0 Platform has shipped to...
Author: Michelle Maislen [MSFT] Date: 10/28/2009
New Windows 7 Video: Driving Better Accessibility and Performance with UIA Interoperability
Take a look at our latest video on Windows 7 accessibility and how interoperability plays a key role...
Author: Michelle Maislen [MSFT] Date: 09/29/2009
Announcing the Platform Update for Windows Vista
To ensure successful transition to Windows 7 for our Accessibility ecosystem partners, we’re...
Author: Michelle Maislen [MSFT] Date: 09/16/2009
Automation Tools final release available via the Windows SDK
The Windows Automation API team is happy to announce that the final release of our tools is...
Author: Michelle Maislen [MSFT] Date: 08/12/2009
Engineering Your Software for Accessibility
Many developers realize they need to make their software accessible, but they don’t know where to...
Author: Michelle Maislen [MSFT] Date: 07/07/2009
Windows Automation API SDK Tools
Windows Automation API 3.0 Some of you may be wondering why we refer to the Microsoft Accessibility...
Author: Michelle Maislen [MSFT] Date: 06/03/2009
UI Automation support in the NVDA Screen Reader
NV Access has been able to implement support in NVDA for Microsoft's unmanaged UI Automation client...
Author: Michelle Maislen [MSFT] Date: 05/19/2009
Behind the scenes
Many people work together make an effective theatre production. Some are actors, others directors,...
Author: Michelle Maislen [MSFT] Date: 05/18/2009
Meet the Windows UI Automation & Accessibility team
Norm Hodne is the Lead Program Manager in the Windows Experience Group responsible for the...
Author: Michelle Maislen [MSFT] Date: 05/15/2009