An accessibility object of the row role includes the following attributes as shown in Table B-27:
Attribute | Required | Type | Description |
|---|---|---|---|
Parent | Yes | UIElement | Accessibility object representing the row’s parent |
Position | Yes | Point value | Structure containing screen-position coordinates |
Size | Yes | Size value | Structure containing width and height values |
Window | Yes | UIElement | Accessibility object representing the row’s containing window |
Top-Level UIElement | Yes | UIElement | Accessibility object representing the row’s containing window, sheet, or drawer |
Children | Yes | UIElement array | Accessibility objects representing the row’s contents |
Visible Children | Yes | UIElement array | Accessibility objects representing the row’s contents that are currently visible (for example, not scrolled out of view) |
Help | No | String | Help-tag text for the row |
Enabled | Yes | Boolean |
|
Focused | Yes | Boolean |
|
Subrole | Yes | String | Type of row |
Index | Yes | Number | Numerical value indicating position of the row |
Selected | Yes | Boolean |
|
Disclosing | No | Boolean |
|
Disclosed Rows | No | UIElement array | Accessibility objects representing the items the row’s disclosure triangle is disclosing |
Disclosed By Row | No | UIElement | Accessibility object representing the row by which this row is disclosed |
Disclosure Level | No | Number | Numerical value indicating how deep this row is in the disclosure hierarchy |
An accessibility object of the row role can have the following subroles:
Table Row. The row is a row in a table.
Outline Row. The row is a row in an outline view.
Last updated: 2008-03-11