IRawElementProviderWindowlessSite interface (uiautomationcore.h)

A Microsoft ActiveX control site implements this interface to enable a Microsoft UI Automation-enabled ActiveX control to express its accessibility. This interface enables the control container to provide an IRawElementProviderFragment pointer for the parent or siblings of the windowless ActiveX control, and to provide a runtime ID that is unique to the control site.

Inheritance

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

Methods

The IRawElementProviderWindowlessSite interface has these methods.

 
IRawElementProviderWindowlessSite::GetAdjacentFragment

Retrieves a fragment pointer for a fragment that is adjacent to the windowless Microsoft ActiveX control owned by this control site.
IRawElementProviderWindowlessSite::GetRuntimeIdPrefix

Retrieves a Microsoft UI Automation runtime ID that is unique to the windowless Microsoft ActiveX control site.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Target Platform Windows
Header uiautomationcore.h (include UIAutomation.h)

See also

IAccessibleWindowlessSite