Class RadControlBaseRootUIAutomationProvider<T>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UIAutomation
Assembly: Telerik.WinControls.UI.dll
Syntax
public abstract class RadControlBaseRootUIAutomationProvider<T> : RadFragmentUIAutomationProvider, IRadRawElementProviderFragmentRoot, IRawElementProviderFragmentRoot, IRadRawElementProviderFragment, IRawElementProviderFragment, IRawElementProviderSimple where T : RadControl
Type Parameters
T
|
Constructors
RadControlBaseRootUIAutomationProvider(T)
Declaration
public RadControlBaseRootUIAutomationProvider(T owner)
Parameters
T
owner
|
RadControlBaseRootUIAutomationProvider(IRadRawElementProviderFragment, T)
Declaration
public RadControlBaseRootUIAutomationProvider(IRadRawElementProviderFragment parent, T owner)
Parameters
IRadRawElementProviderFragment
parent
|
T
owner
|
Properties
BoundingRectangle
Declaration
public override Rect BoundingRectangle { get; }
Property Value
System.Windows.Rect
|
Overrides
FragmentRoot
Declaration
public override IRawElementProviderFragmentRoot FragmentRoot { get; }
Property Value
System.Windows.Automation.Provider.IRawElementProviderFragmentRoot
|
Overrides
HostRawElementProvider
Declaration
public override IRawElementProviderSimple HostRawElementProvider { get; }
Property Value
System.Windows.Automation.Provider.IRawElementProviderSimple
|
Overrides
Owner
Declaration
public T Owner { get; }
Property Value
T
|
Methods
Disconnect()
Declaration
public override void Disconnect()
Overrides
Implements
ElementProviderFromPoint(Double, Double)
Declaration
public abstract IRawElementProviderFragment ElementProviderFromPoint(double x, double y)
Parameters
System.Double
x
|
System.Double
y
|
Returns
System.Windows.Automation.Provider.IRawElementProviderFragment
|
GetAutomationId()
Declaration
public override object GetAutomationId()
Returns
System.Object
|
Overrides
GetFocus()
Declaration
public abstract IRawElementProviderFragment GetFocus()
Returns
System.Windows.Automation.Provider.IRawElementProviderFragment
|
GetOwner()
Declaration
protected override object GetOwner()
Returns
System.Object
|
Overrides
GetPatternProvider(Int32)
Declaration
public override object GetPatternProvider(int patternId)
Parameters
System.Int32
patternId
|
Returns
System.Object
|
Overrides
GetPropertyValue(Int32)
Declaration
public override object GetPropertyValue(int propertyId)
Parameters
System.Int32
propertyId
|
Returns
System.Object
|
Overrides
GetRuntimeId()
Declaration
public override int[] GetRuntimeId()
Returns
System.Int32[]
|
Overrides
GetShortcut(out Int32)
Declaration
protected virtual object GetShortcut(out int mnemonicIndex)
Parameters
System.Int32
mnemonicIndex
|
Returns
System.Object
|
OnOwnerEnabledChanged(Object, EventArgs)
Declaration
protected virtual void OnOwnerEnabledChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
OnOwnerGotFocus(Object, EventArgs)
Declaration
protected virtual void OnOwnerGotFocus(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
OnOwnerParentChanged(Object, EventArgs)
Declaration
protected virtual void OnOwnerParentChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|