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

Определение

Задает тип узла.Specifies the type of node.

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

Поля

Attribute 2

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

CDATA 4

Например CDATA (например, <![CDATA[экранированный текст]]> ).A CDATA section (for example, <![CDATA[my escaped text]]> ).

Comment 8

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

Document 9

Объект документа, являющийся корневым элементом дерева документов, предоставляет доступ ко всему XML-документу.A document object that, as the root of the document tree, provides access to the entire XML document.

DocumentFragment 11

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

DocumentType 10

Объявление типа документа, обозначенное следующим тегом (например, <!DOCTYPE...>).The document type declaration, indicated by the following tag (for example, <!DOCTYPE...> ).

Element 1

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

EndElement 15

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

EndEntity 16

Возвращается, когда объект XmlReader доходит до конца замены сущности в результате вызова ResolveEntity().Returned when XmlReader gets to the end of the entity replacement as a result of a call to ResolveEntity().

Entity 6

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

EntityReference 5

Ссылка на сущность (например, &num;).A reference to an entity (for example, &num; ).

None 0

Возвращается объектом XmlReader, если не был вызван метод Read.This is returned by the XmlReader if a Read method has not been called.

Notation 12

Нотация в объявлении типа документа (например, <!NOTATION...>).A notation in the document type declaration (for example, <!NOTATION...> ).

ProcessingInstruction 7

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

SignificantWhitespace 14

Пробел между элементами разметки в смешанной модели содержимого или пробел в области xml:space="preserve".White space between markup in a mixed content model or white space within the xml:space="preserve" scope.

Text 3

Текстовое содержимое узла.The text content of a node.

Whitespace 13

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

XmlDeclaration 17

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

Комментарии

В следующей таблице приведены дополнительные сведения об узлах XML, а также их родительские и дочерние узлы.The following table provides additional information about XML nodes, as well as their parent and child nodes.

ПолеField ОписаниеDescription Может иметь дочерние узлы:Can have child nodes: Может быть дочерним узлом:Can be a child node of:
Attribute EntityReference, TextEntityReference, Text Отсутствует.None. Он не считается дочерним узлом Element.It is not considered a child node of an Element.
CDATA Разделы CDATA используются для экранирования блоков текста, которые в противном случае распознаются как разметка.CDATA sections are used to escape blocks of text that would otherwise be recognized as markup. Отсутствует.None. DocumentFragment, EntityReferenceи ElementDocumentFragment, EntityReference, and Element
Comment Отсутствует.None. Document, DocumentFragment, EntityReferenceDocument, DocumentFragment, EntityReference
Document XmlDeclaration, Element (максимум один), ProcessingInstruction, Comment, DocumentTypeXmlDeclaration, Element (a maximum of one), ProcessingInstruction, Comment, DocumentType ОтсутствуютNone
DocumentFragment Связывает узел или поддерево с документом, в действительности не содержащихся в документе.Associates a node or subtree with a document without actually being contained within the document. Element, ProcessingInstruction, Comment, Text, CDATA, EntityReferenceElement, ProcessingInstruction, Comment, Text, CDATA, EntityReference Отсутствует.None.
DocumentType Notation, EntityNotation, Entity ОтсутствуютNone
Element Element, Text, Comment, ProcessingInstruction, CDATA, EntityReferenceElement, Text, Comment, ProcessingInstruction, CDATA, EntityReference Document, DocumentFragment, EntityReference, ElementDocument, DocumentFragment, EntityReference, Element
EndElement Возвращается, когда XmlReader получает конец элемента.Returned when the XmlReader gets to the end of an element.
EndEntity
Entity Дочерние узлы, представляющие развернутую сущность (например, Text и EntityReference узлов)Child nodes that represent the expanded entity (for example, Text and EntityReference nodes) DocumentType
EntityReference Element, ProcessingInstruction, Comment, Text, CDATA, EntityReferenceElement, ProcessingInstruction, Comment, Text, CDATA, EntityReference Attribute, DocumentFragment, Element, EntityReferenceAttribute, DocumentFragment, Element, EntityReference
None
Notation ОтсутствуютNone DocumentType
ProcessingInstruction ОтсутствуютNone Document, DocumentFragment, Element, EntityReferenceDocument, DocumentFragment, Element, EntityReference
SignificantWhitespace
Text ОтсутствуютNone Attribute, DocumentFragment, Element, EntityReferenceAttribute, DocumentFragment, Element, EntityReference
Whitespace
XmlDeclaration Должен быть первым узлом в документе.Must be the first node in the document. Он может иметь атрибуты, предоставляющие сведения о версии и кодировке.It can have attributes that provide version and encoding information. ОтсутствуютNone Document

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