XmlNodeType Enumeração

Definição

Especifica o tipo de nó.

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
Public Enum XmlNodeType
Herança
XmlNodeType

Campos

Name Valor Description
None 0

Isto é devolvido pelo XmlReader se um Read método não tiver sido chamado.

Element 1

Um elemento (por exemplo, <item> ).

Attribute 2

Um atributo (por exemplo, id='123' ).

Text 3

O conteúdo textual de um nó.

Um Text nó não pode ter nós filhos. Pode aparecer como o nó filho dos Attributenós , DocumentFragment, Element, e EntityReference .

CDATA 4

Uma secção CDATA (por exemplo, <![CDATA[my escaped text]]> ).

EntityReference 5

Uma referência a uma entidade (por exemplo, &num; ).

Entity 6

Uma declaração de entidade (por exemplo, <!ENTITY...> ).

ProcessingInstruction 7

Uma instrução de processamento (por exemplo, <?pi test?> ).

Comment 8

Um comentário (por exemplo, <!-- my comment --> ).

Document 9

Um objeto documento que, como raiz da árvore do documento, fornece acesso a todo o documento XML.

DocumentType 10

A declaração do tipo de documento, indicada pela seguinte etiqueta (por exemplo, <!DOCTYPE...> ).

DocumentFragment 11

Um fragmento de documento.

Notation 12

Uma notação no documento tipifica declaração (por exemplo, <!NOTATION...> ).

Whitespace 13

Espaço em branco entre a marcação.

SignificantWhitespace 14

Espaço em branco entre a marcação num modelo de conteúdo misto ou espaço em branco dentro do xml:space="preserve" âmbito.

EndElement 15

Uma etiqueta de elemento final (por exemplo, </item> ).

EndEntity 16

Devolvido quando XmlReader chega ao final da substituição da entidade como resultado de uma chamada para ResolveEntity().

XmlDeclaration 17

A declaração XML (por exemplo, <?xml version='1.0'?> ).

O XmlDeclaration nó deve ser o primeiro nó no documento. Não pode ter filhos. É um filho do Document nó. Pode ter atributos que fornecem informação de versão e codificação.

Observações

A tabela seguinte fornece informações adicionais sobre nós XML, bem como sobre os seus nós pai e filho.

Campo Description Podem ter nós filhos: Pode ser um nó filho de:
Attribute EntityReference, Text Nenhum. Não é considerado um nó filho de um Element.
CDATA As secções CDATA são usadas para escapar blocos de texto que, de outra forma, seriam reconhecidos como marcação. Nenhum. DocumentFragment, EntityReferencee Element
Comment Nenhum. Document, DocumentFragment, EntityReference
Document XmlDeclaration, Element (um máximo de um), ProcessingInstruction, Comment, DocumentType None
DocumentFragment Associa um nó ou subárvore a um documento sem estar efetivamente contido no documento. Element, ProcessingInstruction, Comment, Text, CDATA, EntityReference Nenhum.
DocumentType Notation, Entity None
Element Element, Text, Comment, ProcessingInstruction, CDATA, EntityReference Document, DocumentFragment, EntityReference, Element
EndElement É devolvida quando XmlReader chega ao fim de um elemento.
EndEntity
Entity Nós filhos que representam a entidade expandida (por exemplo, Text e EntityReference nós) 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 Deve ser o primeiro nó do documento. Pode ter atributos que fornecem informação de versão e codificação. None Document

Aplica-se a