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