/** *CAccTableimplementstheIAccessibleTableandIAccessibleTable2interfaces.
*/ class ATL_NO_VTABLE CAccTable : public CComObjectRoot, public CComCoClass<CAccTable, &CLSID_AccTable>, public IAccessibleTable, public IAccessibleTable2, public CUNOXWrapper
// Gets list of row indexes currently selected (0-based).
STDMETHOD(get_selectedRows)(long **rows, long * nRows) override;
STDMETHOD(get_selectedRows)(long maxRows, long **rows, long * nRows) override;
// Gets list of column indexes currently selected (0-based).
STDMETHOD(get_selectedColumns)(long **columns, long * numColumns) override;
STDMETHOD(get_selectedColumns)(long maxColumns, long **columns, long * numColumns) override;
// Determines if table column is selected.
STDMETHOD(get_isColumnSelected)(long column, boolean * isSelected) override;
// Determines if table row is selected.
STDMETHOD(get_isRowSelected)(long row, boolean * isSelected) override;
// Determines if table cell is selected.
STDMETHOD(get_isSelected)(long row, long column, boolean * isSelected) override;
// Selects a row and unselect all previously selected rows.
STDMETHOD(selectRow)(long row ) override;
// Selects a column and unselect all previously selected columns.
STDMETHOD(selectColumn)(long column) override;
// Unselects one row, leaving other selected rows selected (if any).
STDMETHOD(unselectRow)(long row) override;
// Unselects one column, leaving other selected columns selected (if any).
STDMETHOD(unselectColumn)(long column) override;
//get Column index
STDMETHOD(get_columnIndex)(long childIndex, long * columnIndex) override;
STDMETHOD(get_rowIndex)(long childIndex, long * rowIndex) override;
STDMETHOD(get_childIndex)(long rowIndex,long columnIndex, long * childIndex) override;
// get total number of selected cells
STDMETHOD(get_nSelectedChildren)(long *childCount) override;
STDMETHOD(get_nSelectedCells)(long *childCount) override;
STDMETHOD(get_selectedChildren)(long maxChildren, long **children, long *nChildren) override;
// Returns a list of accessibles currently selected
STDMETHOD(get_selectedCells)(IUnknown * * * cells, long *nSelectedCells) override;
STDMETHOD(get_rowColumnExtentsAtIndex)( long index, long *row, long *column, long *rowExtents, long *columnExtents,
boolean *isSelected) override;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.