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
<FlagsAttribute>
Public Enumeration LayoutElementType
[FlagsAttribute]
public enum class LayoutElementType
[<FlagsAttribute>]
type 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