Table of Contents

Class Table

Namespace
DocWright.Dom
Assembly
DocWright.Dom.dll

A table (w:tbl): a grid definition plus rows of cells.

public sealed class Table : Block
Inheritance
Table
Inherited Members
Extension Methods

Constructors

Table()

Initializes an empty table.

Properties

Children

Gets this node's children in document order. Nodes without children return an empty list. The list is a live view; mutate through the typed collections (for example Inlines), not through this property.

Format

Gets or sets the table's direct formatting (w:tblPr). Never null; empty when unspecified.

GridColumns

Gets the grid column widths (w:tblGrid/w:gridCol) in twips.

Rows

Gets the table rows in document order.

Methods

Accept(DomVisitor)

Dispatches to the visitor method for this node's concrete type.

Clone()

Creates a detached deep copy.

CloneCore()

Creates the deep copy for Clone(). Implementations copy all owned state, deep-clone children and copy unknown-XML islands.

RemoveChildCore(DomNode)

Removes child from this node's child collections.