API Reference
IWorkTable
A sparse table shared by Pages, Numbers, and Keynote projections.
Inheritance
- Object
- IWorkTable
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property IWorkKeynoteDrawable.Table
- Property IWorkKeynoteSlide.Tables
- Property IWorkNumbersDrawable.Table
- Property IWorkNumbersSheet.Tables
- Property IWorkPagesDrawable.Table
- Property IWorkPagesProjection.Tables
Methods
public IWorkTableCell GetCell(Int32 row, Int32 column) #IWorkTableCellReturns a materialized cell at a one-based position, or null when the source cell is empty.
Parameters
- row System.Int32
- column System.Int32
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Name { get; } #Gets the source table name.
public Int32 RowCount { get; } #Gets the declared row count without allocating an equivalent dense grid.
public Int32 ColumnCount { get; } #Gets the declared column count without allocating an equivalent dense grid.
public Int32 HeaderRowCount { get; } #Gets the declared leading header-row count.
public Int32 HeaderColumnCount { get; } #Gets the declared leading header-column count.
public Nullable<Double> DefaultRowHeight { get; } #Gets the default row height in source points.
public Nullable<Double> DefaultColumnWidth { get; } #Gets the default column width in source points.
public IReadOnlyList<IWorkTableMergeRange> MergedRanges { get; } #Gets merged ranges in source order.
public IWorkGeometry Geometry { get; } #Gets the table drawable geometry when present.
public String AccessibilityDescription { get; } #Gets the source table accessibility description.
public IReadOnlyList<IWorkTableCell> Cells { get; } #Gets materialized non-empty or diagnostic cells.