This interface must be implemented by an application that registers new control pattern. The client uses this interface to return 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.
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.
Inherits from IUnknown Header and IDL files uiautomationcore.h, uiautomationcore.idl Minimum operating systems Windows 7