XmlNodeType Перечисление

Определение

Задает тип узла.

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
Public Enum XmlNodeType
Наследование
XmlNodeType

Поля

Attribute 2

Атрибут (например, id='123').

CDATA 4

Например CDATA (например, <![CDATA[экранированный текст]]> ).

Comment 8

Комментарий (например, <!-- мой комментарий -->).

Document 9

Объект документа, являющийся корневым элементом дерева документов, предоставляет доступ ко всему XML-документу.

DocumentFragment 11

Фрагмент документа.

DocumentType 10

Объявление типа документа, обозначенное следующим тегом (например, <!DOCTYPE...>).

Element 1

Элемент (например, <item>).

EndElement 15

Конечный тег элемента (например, </item>).

EndEntity 16

Возвращается, когда объект XmlReader доходит до конца замены сущности в результате вызова ResolveEntity().

Entity 6

Объявление сущности (например, <!ENTITY...>).

EntityReference 5

Ссылка на сущность (например, &num;).

None 0

Возвращается объектом XmlReader, если не был вызван метод Read.

Notation 12

Нотация в объявлении типа документа (например, <!NOTATION...>).

ProcessingInstruction 7

Инструкция по обработке (например, <?pi test?>).

SignificantWhitespace 14

Пробел между элементами разметки в смешанной модели содержимого или пробел в области xml:space="preserve".

Text 3

Текстовое содержимое узла.

Узел Text не может иметь дочерних узлов. Он может отображаться как дочерний узел для узлов Attribute, DocumentFragment, Element и EntityReference.

Whitespace 13

Пробел между разметкой.

XmlDeclaration 17

Объявление XML (например, <?xml version='1.0'?>).

Узел 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 Отсутствуют DocumentType
ProcessingInstruction Отсутствуют Document, DocumentFragment, Element, EntityReference
SignificantWhitespace
Text Отсутствуют Attribute, DocumentFragment, Element, EntityReference
Whitespace
XmlDeclaration Должен быть первым узлом в документе. Он может иметь атрибуты, содержащие сведения о версии и кодировке. Нет Document

Применяется к