NodeType
Overview
NodeType is an enum in Aspose.Words FOSS for .NET.
Specifies the type of a Word document node.
This enumeration defines 39 values: Any, Document, Section, Body, HeaderFooter, Table, Row, Cell, Paragraph, BookmarkStart, BookmarkEnd, EditableRangeStart, and 27 more.
Values
| Value | Description |
|---|---|
Any | Indicates all node types. |
Document | A Document object that, as the root of the document tree, provides access to the entire Word document. |
Section | A Section object that corresponds to one section in a Word document. |
Body | A Body object that contains the main text of a section (main text story). |
HeaderFooter | A HeaderFooter object that contains text of a particular header or footer inside a section. |
Table | A Table object that represents a table in a Word document. |
Row | A row of a table. |
Cell | A cell of a table row. |
Paragraph | A paragraph of text. |
BookmarkStart | A beginning of a bookmark marker. |
BookmarkEnd | An end of a bookmark marker. |
EditableRangeStart | A beginning of an editable range. |
EditableRangeEnd | An end of an editable range. |
MoveFromRangeStart | A beginning of an MoveFrom range. |
MoveFromRangeEnd | An end of an MoveFrom range. |
MoveToRangeStart | A beginning of an MoveTo range. |
MoveToRangeEnd | An end of an MoveTo range. |
GroupShape | A group of shapes, images, OLE objects or other group shapes. |
Shape | A drawing object, such as an OfficeArt shape, image or an OLE object. |
Comment | A comment in a Word document. |
Footnote | A footnote or endnote in a Word document. |
Run | A run of text. |
FieldStart | A special character that designates the start of a Word field. |
FieldSeparator | A special character that separates the field code from the field result. |
FieldEnd | A special character that designates the end of a Word field. |
FormField | A form field. |
SpecialChar | A special character that is not one of the more specific special character types. |
SmartTag | A smart tag around one or more inline structures (runs, images, fields,etc.) within a paragraph |
StructuredDocumentTag | Allows to define customer-specific information and its means of presentation. |
StructuredDocumentTagRangeStart | A start of ranged structured document tag which accepts multi-sections content. |
StructuredDocumentTagRangeEnd | A end of ranged structured document tag which accepts multi-sections content. |
GlossaryDocument | A glossary document within the main document. |
BuildingBlock | A building block within a glossary document (e.g. |
CommentRangeStart | A marker node that represents the start of a commented range. |
CommentRangeEnd | A marker node that represents the end of a commented range. |
OfficeMath | An Office Math object. |
SubDocument | A subdocument node which is a link to another document. |
System | Reserved for internal use by Aspose.Words. |
Null | Reserved for internal use by Aspose.Words. |