Class
GridViewDataItemAutomationPeer

Automation peer that represents a single data item in RadGridView.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

cs-api-definition
public class GridViewDataItemAutomationPeer : DataItemAutomationPeer, ISelectionItemProvider, IScrollItemProvider, IInvokeProvider, IVirtualizedItemProvider

Inheritance: objectDataItemAutomationPeerGridViewDataItemAutomationPeer

Implements: IInvokeProviderIScrollItemProviderISelectionItemProviderIVirtualizedItemProvider

Inherited Members DataItemAutomationPeer.GetParentElementPeer()DataItemAutomationPeer.GetAcceleratorKeyCore()DataItemAutomationPeer.GetAccessKeyCore()DataItemAutomationPeer.GetAutomationIdCore()DataItemAutomationPeer.GetBoundingRectangleCore()DataItemAutomationPeer.GetClassNameCore()DataItemAutomationPeer.GetLocalizedControlTypeCore()DataItemAutomationPeer.GetClickablePointCore()DataItemAutomationPeer.GetHelpTextCore()DataItemAutomationPeer.GetItemStatusCore()DataItemAutomationPeer.GetItemTypeCore()DataItemAutomationPeer.GetLabeledByCore()DataItemAutomationPeer.GetNameCore()DataItemAutomationPeer.GetOrientationCore()DataItemAutomationPeer.HasKeyboardFocusCore()DataItemAutomationPeer.IsContentElementCore()DataItemAutomationPeer.IsControlElementCore()DataItemAutomationPeer.IsEnabledCore()DataItemAutomationPeer.IsKeyboardFocusableCore()DataItemAutomationPeer.IsOffscreenCore()DataItemAutomationPeer.IsPasswordCore()DataItemAutomationPeer.IsRequiredForFormCore()DataItemAutomationPeer.SetFocusCore()

Constructors

GridViewDataItemAutomationPeer(object, GridViewDataControlAutomationPeer)

Initializes a new instance of the GridViewDataItemAutomationPeer class.

Declaration

cs-api-definition
public GridViewDataItemAutomationPeer(object dataItem, GridViewDataControlAutomationPeer dataControlAutomationPeer)

Parameters

dataItem

object

The data item.

dataControlAutomationPeer

GridViewDataControlAutomationPeer

The data control automation peer.

GridViewDataItemAutomationPeer(object, GridViewDataControlAutomationPeer, int)

Initializes a new instance of the GridViewDataItemAutomationPeer class.

Declaration

cs-api-definition
public GridViewDataItemAutomationPeer(object dataItem, GridViewDataControlAutomationPeer dataControlAutomationPeer, int index)

Parameters

dataItem

object

The data item.

dataControlAutomationPeer

GridViewDataControlAutomationPeer

The data control automation peer.

index

int

The index.

Methods

CreateCellAutomationPeer(UIElement, int)

Creates the cell automation peer.

Declaration

cs-api-definition
protected virtual AutomationPeer CreateCellAutomationPeer(UIElement owner, int column)

Parameters

owner

UIElement

The owner.

column

int

The column index.

Returns

AutomationPeer

GetAutomationControlTypeCore()

Declaration

cs-api-definition
protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

Overrides DataItemAutomationPeer.GetAutomationControlTypeCore()

GetChildrenCore()

Declaration

cs-api-definition
protected override List<AutomationPeer> GetChildrenCore()

Returns

List<AutomationPeer>

GetPattern(PatternInterface)

Declaration

cs-api-definition
public override object GetPattern(PatternInterface patternInterface)

Parameters

patternInterface

PatternInterface

Returns

object