Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

WordTableSnapshot

Namespace OfficeIMO.Word
Assembly OfficeIMO.Word
Modifiers sealed

Structure, accessibility metadata, merges, and widths for one Word table.

Inheritance

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

Constructors

public WordTableSnapshot() #

Creates an empty table snapshot.

Properties

public Int32 RowCount { get; set; } #

Gets the row count.

public Int32 ColumnCount { get; set; } #

Gets the maximum number of physical cell elements in any row; inspect each cell's span for logical layout.

public String StyleName { get; set; } #

Gets the OfficeIMO built-in table-style classification; snapshot creation requires an authored table style identifier to be recognized by the built-in mapping.

public String Title { get; set; } #

Gets the table title used by assistive technology.

public String Description { get; set; } #

Gets the table description used by assistive technology.

public Boolean RepeatHeaderRow { get; set; } #

Gets whether a header row is configured to repeat on subsequent pages.

public Boolean HasHorizontalMerges { get; set; } #

Gets whether at least one cell uses explicit horizontal-merge markup; grid-span-only cells do not set this value.

public Boolean HasVerticalMerges { get; set; } #

Gets whether at least one cell spans multiple rows.

public IReadOnlyList<WordTableRowSnapshot> Rows { get; } #

Gets rows in source order.

public IReadOnlyList<Double> ColumnWidthPoints { get; } #

Gets authored grid-column widths in points.