IRawElementProviderFragmentRoot Interface
Exposes methods and properties on the root element in a fragment.
Assembly: UIAutomationProvider (in UIAutomationProvider.dll)
| Name | Description | |
|---|---|---|
![]() | BoundingRectangle | Gets the bounding rectangle of this element.(Inherited from IRawElementProviderFragment.) |
![]() | FragmentRoot | Retrieves the root node of the fragment.(Inherited from IRawElementProviderFragment.) |
![]() | HostRawElementProvider | Gets a base provider for this element.(Inherited from IRawElementProviderSimple.) |
![]() | ProviderOptions | Gets a value that specifies characteristics of the UI Automation provider; for example, whether it is a client-side or server-side provider. (Inherited from IRawElementProviderSimple.) |
| Name | Description | |
|---|---|---|
![]() | ElementProviderFromPoint(Double, Double) | Retrieves the element in this fragment that is at the specified point. |
![]() | GetEmbeddedFragmentRoots() | Retrieves an array of fragment roots that are embedded in the UI Automation element tree rooted at the current element.(Inherited from IRawElementProviderFragment.) |
![]() | GetFocus() | Retrieves the element in this fragment that has the input focus. |
![]() | GetPatternProvider(Int32) | Retrieves an object that provides support for a control pattern on a UI Automation element.(Inherited from IRawElementProviderSimple.) |
![]() | GetPropertyValue(Int32) | Retrieves the value of a property supported by the UI Automation provider.(Inherited from IRawElementProviderSimple.) |
![]() | GetRuntimeId() | Retrieves the runtime identifier of an element. (Inherited from IRawElementProviderFragment.) |
![]() | Navigate(NavigateDirection) | Retrieves the UI Automation element in a specified direction within the tree.(Inherited from IRawElementProviderFragment.) |
![]() | SetFocus() | Sets the focus to this element. (Inherited from IRawElementProviderFragment.) |
This interface is implemented by a root element within a framework; for example, a list box within a window. Other elements in the same fragment, such as list items, implement the IRawElementProviderFragment interface.
Available since 3.0

