This interface gives access to the cells of a two-dimensional table.
More...
import "AccessibleTableCell.idl";
|
HRESULT | columnExtent ([out, retval] long *nColumnsSpanned) |
| Returns the number of columns occupied by this cell accessible. More...
|
|
HRESULT | columnHeaderCells ([out, size_is(,*nColumnHeaderCells)] IUnknown ***cellAccessibles,[out, retval] long *nColumnHeaderCells) |
| Returns the column headers as an array of cell accessibles. More...
|
|
HRESULT | columnIndex ([out, retval] long *columnIndex) |
| Translates this cell accessible into the corresponding column index. More...
|
|
HRESULT | rowExtent ([out, retval] long *nRowsSpanned) |
| Returns the number of rows occupied by this cell accessible. More...
|
|
HRESULT | rowHeaderCells ([out, size_is(,*nRowHeaderCells)] IUnknown ***cellAccessibles,[out, retval] long *nRowHeaderCells) |
| Returns the row headers as an array of cell accessibles. More...
|
|
HRESULT | rowIndex ([out, retval] long *rowIndex) |
| Translates this cell accessible into the corresponding row index. More...
|
|
HRESULT | isSelected ([out, retval] boolean *isSelected) |
| Returns a boolean value indicating whether this cell is selected. More...
|
|
HRESULT | rowColumnExtents ([out] long *row,[out] long *column,[out] long *rowExtents,[out] long *columnExtents,[out, retval] boolean *isSelected) |
| Gets the row and column indexes and extents of this cell accessible and whether or not it is selected. More...
|
|
HRESULT | table ([out, retval] IUnknown **table) |
| Returns a reference to the accessbile of the containing table. More...
|
|
This interface gives access to the cells of a two-dimensional table.
Please also refer to the IAccessibleTable2 interface.
HRESULT IAccessibleTableCell::columnExtent |
( |
[out, retval] long * |
nColumnsSpanned | ) |
|
|
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
-
HRESULT IAccessibleTableCell::columnHeaderCells |
( |
[out, size_is(,*nColumnHeaderCells)] IUnknown *** |
cellAccessibles, |
|
|
[out, retval] long * |
nColumnHeaderCells |
|
) |
| |
|
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 |
HRESULT IAccessibleTableCell::columnIndex |
( |
[out, retval] long * |
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
-
HRESULT IAccessibleTableCell::isSelected |
( |
[out, retval] boolean * |
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
-
HRESULT IAccessibleTableCell::rowColumnExtents |
( |
[out] long * |
row, |
|
|
[out] long * |
column, |
|
|
[out] long * |
rowExtents, |
|
|
[out] long * |
columnExtents, |
|
|
[out, retval] boolean * |
isSelected |
|
) |
| |
|
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
-
HRESULT IAccessibleTableCell::rowExtent |
( |
[out, retval] long * |
nRowsSpanned | ) |
|
|
get |
Returns the number of rows occupied by this cell accessible.
- Parameters
-
[out] | nRowsSpanned | Returns the row extent of the specified cell. |
- Return values
-
HRESULT IAccessibleTableCell::rowHeaderCells |
( |
[out, size_is(,*nRowHeaderCells)] IUnknown *** |
cellAccessibles, |
|
|
[out, retval] long * |
nRowHeaderCells |
|
) |
| |
|
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 |
HRESULT IAccessibleTableCell::rowIndex |
( |
[out, retval] long * |
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
-
HRESULT IAccessibleTableCell::table |
( |
[out, retval] IUnknown ** |
table | ) |
|
|
get |
Returns a reference to the accessbile 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: