Aspose::Words::Layout::LayoutEntityType enum

LayoutEntityType enum

Types of the layout entities.

enum class LayoutEntityType

Values

NameValueDescription
None0Default value.
Page1Represents page of a document. Page may have Column, HeaderFooter and Comment child entities.
Column2Represents a column of text on a page. Column may have the same child entities as Cell, plus Footnote, Endnote and NoteSeparator entities.
Row8Represents a table row. Row may have Cell as child entities.
Cell16Represents a table cell. Cell may have Line and Row child entities.
Line32Represents line of characters of text and inline objects. Line may have Span child entities.
Span64Represents 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.
Footnote256Represents placeholder for footnote content. Footnote may have Note child entities.
Endnote512Represents placeholder for endnote content. Endnote may have Note child entities.
Note16384Represents placeholder for note content. Note may have Line and Row child entities.
HeaderFooter1024Represents placeholder for header/footer content on a page. HeaderFooter may have Line and Row child entities.
TextBox2048Represents text area inside of a shape. Textbox may have Line and Row child entities.
Comment4096Represents placeholder for comment content. Comment may have Line and Row child entities.
NoteSeparator8192Represents footnote/endnote separator. NoteSeparator may have Line and Row child entities.

See Also