XmlNodeType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает тип узла.
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 | Возвращается, когда объект |
Entity | 6 | Объявление сущности (например, |
EntityReference | 5 | Ссылка на сущность (например, |
None | 0 | Возвращается объектом XmlReader, если не был вызван метод |
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 |
Отсутствуют | DocumentType |
|
ProcessingInstruction |
Отсутствуют | Document , DocumentFragment , Element , EntityReference |
|
SignificantWhitespace |
|||
Text |
Отсутствуют | Attribute , DocumentFragment , Element , EntityReference |
|
Whitespace |
|||
XmlDeclaration |
Должен быть первым узлом в документе. Он может иметь атрибуты, содержащие сведения о версии и кодировке. | Нет | Document |