Class
RowAccessibleObject

The Accessible object corresponding to row

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public sealed class RowAccessibleObject : Control.ControlAccessibleObject, IReflect, IAccessible

Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectControl.ControlAccessibleObjectRowAccessibleObject

Implements: IAccessibleIReflect

Inherited Members Control.ControlAccessibleObject.GetHelpTopic(out string)Control.ControlAccessibleObject.NotifyClients(AccessibleEvents)Control.ControlAccessibleObject.NotifyClients(AccessibleEvents, int)Control.ControlAccessibleObject.NotifyClients(AccessibleEvents, int, int)Control.ControlAccessibleObject.RaiseLiveRegionChanged()Control.ControlAccessibleObject.ToString()Control.ControlAccessibleObject.DefaultActionControl.ControlAccessibleObject.DescriptionControl.ControlAccessibleObject.HandleControl.ControlAccessibleObject.HelpControl.ControlAccessibleObject.KeyboardShortcutControl.ControlAccessibleObject.OwnerAccessibleObject.HitTest(int, int)AccessibleObject.RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, string)AccessibleObject.StateAccessibleObject.ValueMarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

RowAccessibleObject(RadGridView, GridViewRowInfo, RadGridViewAccessibleObject)

Initializes a new instance of the RowAccessibleObject class.

Declaration

cs-api-definition
public RowAccessibleObject(RadGridView owner, GridViewRowInfo row, RadGridViewAccessibleObject parent)

Parameters

owner

RadGridView

The owner.

row

GridViewRowInfo

The row.

parent

RadGridViewAccessibleObject

The parent.

Properties

Bounds

Gets the location and size of the row accessible object.

Declaration

cs-api-definition
public override Rectangle Bounds { get; }

Property Value

Rectangle

Overrides AccessibleObject.Bounds

Control

Gets the control.

Declaration

cs-api-definition
public RadGridView Control { get; }

Property Value

RadGridView

The control.

Name

// Gets or sets the object name //

Declaration

cs-api-definition
public override string Name { get; set; }

Property Value

string

The name.

Overrides Control.ControlAccessibleObject.Name

Parent

Gets the parent of the row accessible object

Declaration

cs-api-definition
public override AccessibleObject Parent { get; }

Property Value

AccessibleObject

Overrides Control.ControlAccessibleObject.Parent

Role

Gets the role of this accessible object

Declaration

cs-api-definition
public override AccessibleRole Role { get; }

Property Value

AccessibleRole

Overrides Control.ControlAccessibleObject.Role

Methods

DoDefaultAction()

Performs the default action associated with this accessible object

Declaration

cs-api-definition
public override void DoDefaultAction()

Overrides AccessibleObject.DoDefaultAction()

Equals(object)

Determines whether the specified object is equal to the current object.

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

Overrides object.Equals(object)

GetCellElement(GridViewRowInfo, GridViewColumn)

Intenral method used to retrieve bounding rectangle of a cell

Declaration

cs-api-definition
public Rectangle GetCellElement(GridViewRowInfo row, GridViewColumn col)

Parameters

row

GridViewRowInfo

The row object that contains the cell

col

GridViewColumn

The column object corresponding to hte cell index

Returns

Rectangle

The Bounding Rectangle

GetChild(int)

Retrieves the accessible child corresponding to the specified index.

Declaration

cs-api-definition
public override AccessibleObject GetChild(int index)

Parameters

index

int

Index of the child. Index varies from 0 to the ChildCount-1

Returns

AccessibleObject

The accessible child object

Overrides AccessibleObject.GetChild(int)

GetChildCount()

Retrieves the number of children belonging to an accessible object

Declaration

cs-api-definition
public override int GetChildCount()

Returns

int

Overrides AccessibleObject.GetChildCount()

GetFocused()

Retrieves the object that has the keyboard focus

Declaration

cs-api-definition
public override AccessibleObject GetFocused()

Returns

AccessibleObject

Overrides AccessibleObject.GetFocused()

GetHashCode()

Serves as a hash function for a particular type.

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

A hash code for the current object.

Overrides object.GetHashCode()

GetSelected()

Retrieves the currently selected child

Declaration

cs-api-definition
public override AccessibleObject GetSelected()

Returns

AccessibleObject

Overrides AccessibleObject.GetSelected()

Navigate(AccessibleNavigation)

Navigates to another accessible object

Declaration

cs-api-definition
public override AccessibleObject Navigate(AccessibleNavigation navdir)

Parameters

navdir

AccessibleNavigation

The navigation direction

Returns

AccessibleObject

Sibling or parent or child accessble object based on the direction of navigation

Overrides AccessibleObject.Navigate(AccessibleNavigation)

Select(AccessibleSelection)

Modifies the selection or moves the keyboard focus of the accessible object

Declaration

cs-api-definition
public override void Select(AccessibleSelection flags)

Parameters

flags

AccessibleSelection

Overrides AccessibleObject.Select(AccessibleSelection)