XmlNodeType Enumeration
Lists the valid values for supported XML nodes.
Syntax
enum XmlNodeType {
XmlNodeType_None = 0,
XmlNodeType_Element = 1,
XmlNodeType_Attribute = 2,
XmlNodeType_Text = 3,
XmlNodeType_CDATA = 4,
XmlNodeType_ProcessingInstruction = 7,
XmlNodeType_Comment = 8,
XmlNodeType_DocumentType = 10,
XmlNodeType_Whitespace = 13,
XmlNodeType_EndElement = 15,
XmlNodeType_XmlDeclaration = 17} ;
Values
XmlNodeType_None
Node type: none.
XmlNodeType_Element
Node type: Element.
XmlNodeType_Attribute
Node type: Attribute.
XmlNodeType_Text
Node type: Text.
XmlNodeType_CDATA
Node type: CDATA.
XmlNodeType_ProcessingInstruction
Node type: ProcessingInstruction.
XmlNodeType_Comment
Node type: Comment.
XmlNodeType_DocumentType
Node type: DocumentType.
XmlNodeType_Whitespace
Node type: Whitespace.
XmlNodeType_EndElement
Node type: EndElement.
XmlNodeType_XmlDeclaration
Node type: XmlDeclaration.
Remarks
The values for this enumeration are sparse because they are the same as values for corresponding node types in System.Xml
.
Requirements
Header: XmlLite.h
Library: XmlLite.lib