ClassRadControlBaseRootUIAutomationProvider<T>
Definition
Namespace:Telerik.WinControls.UIAutomation
Assembly:Telerik.WinControls.UI.dll
Type Parameters:
T
Syntax:
public abstract class RadControlBaseRootUIAutomationProvider<T> : RadFragmentUIAutomationProvider, IRadRawElementProviderFragmentRoot, IRawElementProviderFragmentRoot, IRadRawElementProviderFragment, IRawElementProviderFragment, IRawElementProviderSimple where T : RadControl
Inheritance: objectRadFragmentUIAutomationProviderRadControlBaseRootUIAutomationProvider<T>
Derived Classes:
Implements:
Inherited Members
Constructors
RadControlBaseRootUIAutomationProvider(IRadRawElementProviderFragment, T)
Declaration
public RadControlBaseRootUIAutomationProvider(IRadRawElementProviderFragment parent, T owner)
Parameters
parent
IRadRawElementProviderFragment
owner
T
RadControlBaseRootUIAutomationProvider(T)
Declaration
public RadControlBaseRootUIAutomationProvider(T owner)
Parameters
owner
T
Properties
BoundingRectangle
Declaration
public override Rect BoundingRectangle { get; }
Property Value
Overrides
Implements
FragmentRoot
Declaration
public override IRawElementProviderFragmentRoot FragmentRoot { get; }
Property Value
Overrides
Implements
HostRawElementProvider
Declaration
public override IRawElementProviderSimple HostRawElementProvider { get; }
Property Value
Overrides
Implements
Owner
Declaration
public T Owner { get; }
Property Value
T
Methods
Disconnect()
Used to release the UI Automation provider. This method is called when the UI Automation provider is no longer needed.
Declaration
public override void Disconnect()
Overrides
Implements
ElementProviderFromPoint(double, double)
Declaration
public abstract IRawElementProviderFragment ElementProviderFromPoint(double x, double y)
Parameters
x
y
Returns
Implements
GetFocus()
Declaration
public abstract IRawElementProviderFragment GetFocus()
Returns
Implements
GetRuntimeId()
Declaration
public override int[] GetRuntimeId()
Returns
int[]
Overrides
Implements
GetScrollbarElementAtPoint(RadScrollBarElement, ScrollBarElementUIAutomationProvider, double, double)
Declaration
public static IRawElementProviderFragment GetScrollbarElementAtPoint(RadScrollBarElement scrollbar, ScrollBarElementUIAutomationProvider scrollbarProvider, double x, double y)
Parameters
scrollbar
scrollbarProvider
ScrollBarElementUIAutomationProvider
x
y
Returns
IsPointInControl(RadElement, double, double)
Declaration
public static bool IsPointInControl(RadElement element, double x, double y)
Parameters
element
x
y
Returns