XmlNodeType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定节点的类型。
public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType =
Public Enum XmlNodeType
- 继承
字段
Attribute | 2 | 特性(例如, |
CDATA | 4 | CDATA 部分(例如, |
Comment | 8 | 注释(例如, |
Document | 9 | 作为文档树的根的文档对象提供对整个 XML 文档的访问。 |
DocumentFragment | 11 | 文档片段。 |
DocumentType | 10 | 由以下标记指示的文档类型声明(例如, |
Element | 1 | 元素(例如, |
EndElement | 15 | 末尾元素标记(例如, |
EndEntity | 16 | 由于调用 ResolveEntity() 而使 |
Entity | 6 | 实体声明(例如, |
EntityReference | 5 | 实体引用(例如, |
None | 0 | 如果未调用 |
Notation | 12 | 文档类型声明中的表示法(例如, |
ProcessingInstruction | 7 | 处理指令(例如, |
SignificantWhitespace | 14 | 混合内容模型中标记间的空格或 |
Text | 3 | 节点的文本内容。 Text 节点不能具有任何子节点。 它可以显示为 Attribute、DocumentFragment、Element 和 EntityReference 节点的子节点。 |
Whitespace | 13 | 标记间的空白。 |
XmlDeclaration | 17 | XML 声明(例如, XmlDeclaration 节点必须是文档中的第一个节点。 它不能有子节点。 它是 Document 节点的子节点。 它可以具有提供版本和编码信息的属性。 |
注解
下表提供有关 XML 节点及其父节点和子节点的其他信息。
字段 | 描述 | 可以具有子节点: | 可以是以下项的子节点: |
---|---|---|---|
Attribute |
EntityReference , Text |
无。 它不被视为子 Element 节点。 |
|
CDATA |
CDATA 节用于转义文本块,否则这些文本块会被识别为标记。 | 无。 | DocumentFragment 、EntityReference 和 Element |
Comment |
无。 | Document 、DocumentFragment 、EntityReference |
|
Document |
XmlDeclaration 、 Element (最多一个) 、ProcessingInstruction 、、 Comment``DocumentType |
无 | |
DocumentFragment |
将节点或子树与文档关联,而不实际包含在文档中。 | Element 、ProcessingInstruction 、Comment 、Text 、CDATA 、EntityReference |
无。 |
DocumentType |
Notation , Entity |
无 | |
Element |
Element 、Text 、Comment 、ProcessingInstruction 、CDATA 、EntityReference |
Document 、DocumentFragment 、EntityReference 、Element |
|
EndElement |
当获取到元素的末尾时 XmlReader 返回。 | ||
EndEntity |
|||
Entity |
例如 Text ,表示扩展实体的子节点 (,节点 EntityReference ) |
DocumentType |
|
EntityReference |
Element 、ProcessingInstruction 、Comment 、Text 、CDATA 、EntityReference |
Attribute 、DocumentFragment 、Element 、EntityReference |
|
None |
|||
Notation |
None | DocumentType |
|
ProcessingInstruction |
None | Document 、DocumentFragment 、Element 、EntityReference |
|
SignificantWhitespace |
|||
Text |
None | Attribute 、DocumentFragment 、Element 、EntityReference |
|
Whitespace |
|||
XmlDeclaration |
必须是文档中的第一个节点。 它可以具有提供版本和编码信息的属性。 | 无 | Document |