API Reference

Class

MarkdownNativeTableBlock

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

Native projection for a markdown table.

Inheritance

Properties

public TableBlock Table { get; } #

Source table block.

public Nullable<MarkdownSourceSpan> AlignmentRowSourceSpan { get; } #

Source span for the GFM table alignment/separator row when present.

public IReadOnlyList<MarkdownNativeTableAlignmentCell> AlignmentCells { get; } #

Per-column alignment markers from the GFM table alignment/separator row.

public IReadOnlyList<MarkdownNativeTablePipe> Pipes { get; } #

Pipe delimiter tokens in document order.

public IReadOnlyList<MarkdownNativeTableCell> HeaderCells { get; } #

Header cells in document order.

public MarkdownNativeTableRow HeaderRow { get; } #

Header row projection when the table has a header row.

public IReadOnlyList<IReadOnlyList<MarkdownNativeTableCell>> Rows { get; } #

Body rows and cells in document order.

public IReadOnlyList<MarkdownNativeTableRow> BodyRows { get; } #

Body row projections in document order.