This interface gives access to the cells of a two-dimensional table.
More...
import"ia2_api_all.idl";
|
long | columnExtent [get] |
| Returns the number of columns occupied by this cell accessible. More...
|
|
long | columnHeaderCells ([out, size_is(, *nColumnHeaderCells)] IUnknown cellAccessibles) [get] |
| Returns the column headers as an array of cell accessibles. More...
|
|
long | columnIndex [get] |
| Translates this cell accessible into the corresponding column index. More...
|
|
long | rowExtent [get] |
| Returns the number of rows occupied by this cell accessible. More...
|
|
long | rowHeaderCells ([out, size_is(, *nRowHeaderCells)] IUnknown cellAccessibles) [get] |
| Returns the row headers as an array of cell accessibles. More...
|
|
long | rowIndex [get] |
| Translates this cell accessible into the corresponding row index. More...
|
|
boolean | isSelected [get] |
| Returns a boolean value indicating whether this cell is selected. More...
|
|
boolean | rowColumnExtents ([out] long row,[out] long column,[out] long rowExtents,[out] long columnExtents) [get] |
| Gets the row and column indexes and extents of this cell accessible and whether or not it is selected. More...
|
|
IUnknown | table [get] |
| Returns a reference to the accessible of the containing table. More...
|
|
This interface gives access to the cells of a two-dimensional table.
Please also refer to the IAccessibleTable2 interface.
Definition at line 4707 of file ia2_api_all.idl.
◆ columnExtent
long IAccessibleTableCell::columnExtent |
|
get |
Returns the number of columns occupied by this cell accessible.
The result is greater than 1 if the specified cell spans multiple columns.
- Parameters
-
[out] | nColumnsSpanned | Returns the 1 based column extent of the specified cell. |
- Return values
-
◆ columnHeaderCells
long IAccessibleTableCell::columnHeaderCells([out, size_is(,*nColumnHeaderCells)] IUnknown cellAccessibles) |
|
get |
Returns the column headers as an array of cell accessibles.
- Parameters
-
[out] | cellAccessibles | Pointer to an array of references to cell accessibles. The array is allocated by the server. The client must free it with CoTaskMemFree. |
[out] | nColumnHeaderCells | The number of accessibles returned; the size of the returned array. |
- Return values
-
S_OK | |
S_FALSE | if there is no header, [out] values are NULL and 0 respectively |
◆ columnIndex
long IAccessibleTableCell::columnIndex |
|
get |
Translates this cell accessible into the corresponding column index.
- Parameters
-
[out] | columnIndex | Returns the 0 based column index of the cell of the specified cell or the index of the first column if the cell spans multiple columns. |
- Return values
-
◆ isSelected
boolean IAccessibleTableCell::isSelected |
|
get |
Returns a boolean value indicating whether this cell is selected.
- Parameters
-
[out] | isSelected | Returns TRUE if the specified cell is selected and FALSE otherwise. |
- Return values
-
◆ rowColumnExtents
boolean IAccessibleTableCell::rowColumnExtents([out] long row, [out] long column, [out] long rowExtents, [out] long columnExtents) |
|
get |
Gets the row and column indexes and extents of this cell accessible and whether or not it is selected.
This is a convenience function. It is not mandatory to implement it.
- Parameters
-
[out] | row | 0 based row index. |
[out] | column | 0 based column index. |
[out] | rowExtents | Number of cells spanned by this cell in this row. |
[out] | columnExtents | Number of cells spanned by this cell in this column. |
[out] | isSelected | Indicates if the specified cell is selected. |
- Return values
-
◆ rowExtent
long IAccessibleTableCell::rowExtent |
|
get |
Returns the number of rows occupied by this cell accessible.
- Parameters
-
[out] | nRowsSpanned | Returns the row extent of the specified cell. |
- Return values
-
◆ rowHeaderCells
long IAccessibleTableCell::rowHeaderCells([out, size_is(,*nRowHeaderCells)] IUnknown cellAccessibles) |
|
get |
Returns the row headers as an array of cell accessibles.
- Parameters
-
[out] | cellAccessibles | Pointer to an array of references to cell accessibles. The array is allocated by the server. The client must free it with CoTaskMemFree. |
[out] | nRowHeaderCells | The number of accessibles returned; the size of the returned array. |
- Return values
-
S_OK | |
S_FALSE | if there is no header, [out] values are NULL and 0 respectively |
◆ rowIndex
long IAccessibleTableCell::rowIndex |
|
get |
Translates this cell accessible into the corresponding row index.
- Parameters
-
[out] | rowIndex | Returns the 0 based row index of the specified cell or the index of the first row if the cell spans multiple rows. |
- Return values
-
◆ table
IUnknown IAccessibleTableCell::table |
|
get |
Returns a reference to the accessible of the containing table.
- Parameters
-
[out] | table | Returns a reference to the IUnknown of the containing table. |
- Return values
-
The documentation for this interface was generated from the following file: