One node of a layout tree: a section, paragraph, heading, list part, table part, figure, caption or inline run, with its children in reading order and where it lies on each page. Headings, tables and table cells are the derived LayoutHeading, LayoutTable and LayoutTableCell.
public class LayoutNode
ISO 32000-2 §14.8.4 and ISO/TS 32005; the node kinds and the structure types they come from are listed on LayoutNodeKind. A node holds the content of its descendants: its Extents and Text cover theirs. Immutable once its tree is built.
kind:method, kind:property, kind:ctor. Press Esc to clear.AlternateDescriptionGets the alternate description of the node's content (Alt), such as a figure's, or null.AnnotationsGets the annotations the node's content includes on the tree's pages: a link's link annotation, a form field's widgets.ChildrenGets the nodes below, in reading order.ExtentsGets where the node lies on each page it shows content on, in page order; empty when it shows nothing on the tree's pages.KindGets what the node is.LanguageGets the natural language of the node's content: its element's Lang, else the nearest ancestor's, else the document's; null when none is given.ParentGets the node above, or null for the root.StructureElementGets the structure element the node was built from, or null when it was not built from one.