New to Telerik UI for WinForms? Start a free 30-day trial

Exposes the scheduler as an accessible table whose child cells are captured from the active view when this object is created.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Syntax:

C#
[ComVisible(true)]
public class RadSchedulerAccessibleObject : Control.ControlAccessibleObject, IReflect, IAccessible

Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectControl.ControlAccessibleObjectRadSchedulerAccessibleObject...

Implements: IAccessibleIReflect

Constructors

Creates the accessible table for owner, captures its current view cells, and raises focus notifications when an appointment is selected.

C#
public RadSchedulerAccessibleObject(RadScheduler owner)
Parameters:ownerRadScheduler

The scheduler whose accessible cells are exposed.

Properties

Gets the table role used to expose the scheduler's cells to accessibility clients.

C#
public override AccessibleRole Role { get; }

Overrides: Control.ControlAccessibleObject.Role

Methods

Creates an accessible cell wrapper for a captured scheduler cell.

C#
public override AccessibleObject GetChild(int index)
Parameters:indexint

The zero-based index of the cell in the active view's captured cell list.

Returns:

AccessibleObject

An accessible object that exposes the cell's date and selection state.

Overrides: AccessibleObject.GetChild(int)

Gets the number of scheduler cells captured when this accessible object was created.

C#
public override int GetChildCount()
Returns:

int

The number of child cell elements exposed by the active view.

Overrides: AccessibleObject.GetChildCount()