Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

IWorkTable

Namespace OfficeIMO.IWork
Assembly OfficeIMO.IWork
Modifiers sealed

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.

Methods

public IWorkTableCell GetCell(Int32 row, Int32 column) #
Returns: IWorkTableCell

Returns a materialized cell at a one-based position, or null when the source cell is empty.

Parameters

row System.Int32 requiredposition: 0
column System.Int32 requiredposition: 1

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 Int32 FooterRowCount { get; } #

Gets the declared trailing footer-row 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.