Click or drag to resize

LayoutElementType Enumeration

Types of the layout entities.

Namespace: Spire.Doc.Pages
Assembly: Spire.Doc (in Spire.Doc.dll) Version: 13.2.3.0 (13.2.3.3046)
Syntax
[FlagsAttribute]
public enum LayoutElementType
Members
Member name Value Description
None 0 Default value.
Page 1 Represents page of a document. Page may have Column , HeaderFooter and Comment child entities.
Column 2 Represents a column of text on a page. Column may have the same child entities as Cell , plus Footnote , Endnote and NoteSeparator entities.
Row 8 Represents a table row. Row may have Cell as child entities.
Cell 16 Represents a table cell. Cell may have Line and Row child entities.
Line 32 Represents line of characters of text and inline objects. Line may have Span child entities.
Span 64 Represents one or more characters in a line. This include special characters like field start/end markers, bookmarks and comments. Span may not have child entities.
Footnote 256 Represents placeholder for footnote content. Footnote may have Line and Row child entities.
Endnote 512 Represents placeholder for endnote content. Endnote may have Line and Row child entities.
HeaderFooter 1024 Represents placeholder for header/footer content on a page. HeaderFooter may have Line and Row child entities.
TextBox 2048 Represents text area inside of a shape. Textbox may have Line and Row child entities.
Comment 4096 Represents placeholder for comment content. Comment may have Line and Row child entities.
NoteSeparator 8192 Represents footnote/endnote separator. NoteSeparator may have Line and Row child entities.
See Also