Skip to main content
IUIAutomationObjectModelPattern interface

Provides access to the underlying object model implemented by a control or application.

When to implement

UI Automation client applications do not implement IUIAutomationObjectModelPattern.

When to use

UI Automation client applications can use the object model to directly access the content of the control or application.

Members

The IUIAutomationObjectModelPattern interface inherits from the IUnknown interface. IUIAutomationObjectModelPattern also has these types of members:

Methods

The IUIAutomationObjectModelPattern interface has these methods.

MethodDescription
GetUnderlyingObjectModel

Retrieves an interface used to access the underlying object model of the provider.

 

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

UIAutomationClient.h (include UIAutomation.h)

IDL

UIAutomationClient.idl

DLL

UIAutomationCore.dll

IID

IID_IUIAutomationObjectModelPattern is defined as 71c284b3-c14d-4d14-981e-19751b0d756d

See also

Control Pattern Interfaces for Clients