IUIAutomationPatternHandler interface
Returns a client API wrapper object and to unmarshal property and method requests to an actual provider instance. The PatternHandler object is stateless, so this can be implemented by a singleton.
When to implement
This interface must be implemented by an application that registers a new control pattern.
Members
The IUIAutomationPatternHandler interface inherits from the IUnknown interface. IUIAutomationPatternHandler also has these types of members:
Methods
The IUIAutomationPatternHandler interface has these methods.
| Method | Description |
|---|---|
| CreateClientWrapper |
Creates an object that enables a client application to interact with a custom control pattern. |
| Dispatch |
Dispatches a method or property getter to a custom control pattern provider. |
Requirements
|
Minimum supported client |
Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista, Windows XP with SP3 and Platform Update for Windows Vista [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008, Windows Server 2003 with SP2 and Platform Update for Windows Server 2008 [desktop apps | Windows Store apps] |
|
Header |
|
|
IDL |
|
|
DLL |
|
|
IID |
IID_IUIAutomationPatternHandler is defined as d97022f3-a947-465e-8b2a-ac4315fa54e8 |
See also