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

Exposes a status strip and its items through the accessibility tree.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
[ComVisible(true)]
public class RadStatusStripAccessibleObject : RadControlAccessibleObject, IReflect, IAccessible

Inheritance: objectMarshalByRefObjectStandardOleMarshalObjectAccessibleObjectControl.ControlAccessibleObjectRadControlAccessibleObjectRadStatusStripAccessibleObject...

Implements: IAccessibleIReflect

Constructors

Creates the accessibility object for the specified status strip.

C#
public RadStatusStripAccessibleObject(RadStatusStrip owner, string name)
Parameters:ownerRadStatusStrip

The status strip represented by this object.

namestring

The accessible name passed to the base control accessibility object.

Properties

Gets the status strip's bounds in screen coordinates.

C#
public override Rectangle Bounds { get; }

Overrides: AccessibleObject.Bounds

Gets the concatenation of the base accessible description and the status strip's text; setting the name updates the control's Name.

C#
public override string Name { get; set; }

Overrides: RadControlAccessibleObject.Name

Gets the RadStatusStrip represented by this accessibility object.

C#
public override object OwnerElement { get; }

Overrides: RadControlAccessibleObject.OwnerElement

Gets the StatusBar role for the status strip.

C#
public override AccessibleRole Role { get; }

Overrides: Control.ControlAccessibleObject.Role

Methods

Gets the accessible representation of the status-strip item at the specified index.

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

The zero-based index in the status strip's Items collection.

Returns:

AccessibleObject

A specialized accessible object for supported item types, or a generic status-strip item object for other items.

Overrides: AccessibleObject.GetChild(int)

Gets the number of accessible children, which matches the status strip's item count.

C#
public override int GetChildCount()
Returns:

int

Overrides: AccessibleObject.GetChildCount()