IRawElementProviderWindowlessSite interface
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.
When to implement
A provider should implement this interface on any ActiveX control site that might host a windowless ActiveX control.
Members
The IRawElementProviderWindowlessSite interface inherits from the IUnknown interface. IRawElementProviderWindowlessSite also has these types of members:
Methods
The IRawElementProviderWindowlessSite interface has these methods.
| Method | Description |
|---|---|
| GetAdjacentFragment |
Retrieves a fragment pointer for a fragment that is adjacent to the windowless ActiveX control owned by this control site. |
| GetRuntimeIdPrefix |
Retrieves a UI Automation runtime ID that is unique to the windowless ActiveX control site. |
Requirements
|
Minimum supported client |
Windows 8 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps | Windows Store apps] |
|
Header |
|
|
IDL |
|
|
DLL |
|
|
IID |
IID_IRawElementProviderWindowlessSite is defined as 0a2a93cc-bfad-42ac-9b2e-0991fb0d3ea0 |
See also