UIA Custom Patterns: Part 3

In part 2, I talked about how to declare and implement custom methods in UI Automation and promised I would do one more part to wrap it all up.  I’ll introduce two new objects that play an important role in custom patterns and describe how to register the custom patterns.  The samples for this post…


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 on now to custom patterns.  In UIA, a pattern (or more formally, a control pattern) is a bundle of properties, methods, and events that go together: a control usually exposes the whole set, or none…


UIA Custom Patterns: Part 1

With this post, I’m starting a new series on how to use custom patterns in UI Automation.  Custom patterns (and custom properties and events) are a new feature of UI Automation added in Windows 7, and I thought it would be interesting to build on my previous samples to show how to use this new…