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