Class BaseRowInfoUIAutomationProvider<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.DataGrid
Assembly: Telerik.WinControls.GridView.dll
Syntax
public abstract class BaseRowInfoUIAutomationProvider<T> : RadFragmentUIAutomationProvider, IRadRawElementProviderFragment, IRawElementProviderFragment, IRawElementProviderSimple where T : GridViewRowInfo
Type Parameters
T
|
Constructors
BaseRowInfoUIAutomationProvider(IRadRawElementProviderFragment, T)
Declaration
public BaseRowInfoUIAutomationProvider(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
Methods
Disconnect()
Declaration
public override void Disconnect()
Overrides
GetAutomationId()
Declaration
public override object GetAutomationId()
Returns
System.Object
|
Overrides
GetCellElement(GridViewRowInfo, GridViewColumn)
Declaration
public GridCellElement GetCellElement(GridViewRowInfo row, GridViewColumn col)
Parameters
GridViewRowInfo
row
|
GridViewColumn
col
|
Returns
GridCellElement
|
GetCellUIAutomationProvider(Boolean, Int32)
Declaration
protected virtual IRawElementProviderFragment GetCellUIAutomationProvider(bool forward, int startIndex = -1)
Parameters
System.Boolean
forward
|
System.Int32
startIndex
|
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
InitDataCellUIAutomationProvider(Object)
Declaration
protected virtual IRadRawElementProviderFragment InitDataCellUIAutomationProvider(object child)
Parameters
System.Object
child
|
Returns
IRadRawElementProviderFragment
|
Navigate(NavigateDirection)
NavigateNextSibling(IRawElementProviderFragment)
NavigatePreviousSibling(IRawElementProviderFragment)
Owner_PropertyChanged(Object, PropertyChangedEventArgs)
Declaration
protected virtual void Owner_PropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.PropertyChangedEventArgs
e
|