Exposes a Details-view data cell to accessibility clients using its row item and column.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class ListViewCellAccessibleObject : AccessibleObject, IReflect, IAccessible
Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectListViewCellAccessibleObject
Implements:
Constructors
Creates an accessible cell associated with a data item, column, and parent accessible object.
public ListViewCellAccessibleObject(ListViewDataItem item, ListViewDetailColumn column, AccessibleObject parent)
The row item containing the cell.
columnListViewDetailColumnThe column represented by the cell.
parentAccessibleObjectThe accessible row that contains the cell.
Properties
Gets the cell's screen bounds when its visual element is available.
public override Rectangle Bounds { get; }
The cached screen bounds, or Empty if the cell has no visual element.
Overrides:
Gets the cell's accessible description with row and column context.
public override string Description { get; }
The description based on the visual cell's accessible name, or row and column identifiers when no visual cell exists.
Overrides:
Gets the cell's accessible name, falling back to its row index and column name if no visual cell exists.
public override string Name { get; set; }
The accessible name; assigning a value does not change the cell name.
Overrides:
Gets the accessible row supplied when this cell object was created.
public override AccessibleObject Parent { get; }
The parent accessible object.
Overrides:
Gets the accessible role reported for this data cell.
Gets the cell's selection and focus state based on whether its item and column are current.
public override AccessibleStates State { get; }
The cell is selectable and focusable; it is also selected and focused when it is current.
Overrides:
Methods
Gets the number of accessible children in the cell.
public override int GetChildCount()
Always zero because a data cell has no accessible children.
Overrides:
Gets this object when its item and column are the list view's current item and column.
public override AccessibleObject GetFocused()
This object if the cell is current; otherwise, null.
Overrides:
Gets this object when its item and column are the list view's current item and column.
public override AccessibleObject GetSelected()
This object if the cell is current; otherwise, null.
Overrides:
Makes this cell current for selection or focus requests; removal requests do not change the current cell.
public override void Select(AccessibleSelection flags)
The accessibility selection or focus operation to apply.
Overrides: