XmlNodeType Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o tipo de nó.
public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType =
Public Enum XmlNodeType
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| None | 0 | Isso é retornado pelo XmlReader se um |
| Element | 1 | Um elemento (por exemplo, |
| Attribute | 2 | Um atributo (por exemplo, |
| Text | 3 | O conteúdo do texto de um nó. Um Text nó não pode ter nenhum nó filho. Ele pode aparecer como o nó filho do Attributenó , DocumentFragmentElemente EntityReference nós. |
| CDATA | 4 | Uma seção CDATA (por exemplo, |
| EntityReference | 5 | Uma referência a uma entidade (por exemplo, |
| Entity | 6 | Uma declaração de entidade (por exemplo, |
| ProcessingInstruction | 7 | Uma instrução de processamento (por exemplo, |
| Comment | 8 | Um comentário (por exemplo, |
| Document | 9 | Um objeto de documento que, como a raiz da árvore de documentos, fornece acesso a todo o documento XML. |
| DocumentType | 10 | A declaração de tipo de documento, indicada pela marca a seguir (por exemplo, |
| DocumentFragment | 11 | Um fragmento de documento. |
| Notation | 12 | Uma notação na declaração de tipo de documento (por exemplo, |
| Whitespace | 13 | Espaço em branco entre marcação. |
| SignificantWhitespace | 14 | Espaço em branco entre marcação em um modelo de conteúdo misto ou espaço em branco dentro do |
| EndElement | 15 | Uma marca de elemento final (por exemplo, |
| EndEntity | 16 | Retornado quando |
| XmlDeclaration | 17 | A declaração XML (por exemplo, O XmlDeclaration nó deve ser o primeiro nó no documento. Não pode ter filhos. É um filho do Document nó. Ele pode ter atributos que fornecem informações de versão e codificação. |
Comentários
A tabela a seguir fornece informações adicionais sobre nós XML, bem como seus nós pai e filho.
| Campo | Description | Pode ter nós filho: | Pode ser um nó filho de: |
|---|---|---|---|
Attribute |
EntityReference, Text |
Nenhum. Não é considerado um nó filho de um Element. |
|
CDATA |
As seções CDATA são usadas para escapar de blocos de texto que, de outra forma, seriam reconhecidos como marcação. | Nenhum. |
DocumentFragment, EntityReference e Element |
Comment |
Nenhum. |
Document, , DocumentFragmentEntityReference |
|
Document |
XmlDeclaration, Element (um máximo de um), ProcessingInstruction, , CommentDocumentType |
None | |
DocumentFragment |
Associa um nó ou subárvore a um documento sem realmente estar contido no documento. |
Element, ProcessingInstruction, Comment, Text, , CDATAEntityReference |
Nenhum. |
DocumentType |
Notation, Entity |
None | |
Element |
Element, Text, Comment, ProcessingInstruction, , CDATAEntityReference |
Document, DocumentFragment, , EntityReferenceElement |
|
EndElement |
Retornado quando chegar XmlReader ao final de um elemento. | ||
EndEntity |
|||
Entity |
Nós filho que representam a entidade expandida (por exemplo, Text e EntityReference nós) |
DocumentType |
|
EntityReference |
Element, ProcessingInstruction, Comment, Text, , CDATAEntityReference |
Attribute, DocumentFragment, , ElementEntityReference |
|
None |
|||
Notation |
None | DocumentType |
|
ProcessingInstruction |
None |
Document, DocumentFragment, , ElementEntityReference |
|
SignificantWhitespace |
|||
Text |
None |
Attribute, DocumentFragment, , ElementEntityReference |
|
Whitespace |
|||
XmlDeclaration |
Deve ser o primeiro nó no documento. Ele pode ter atributos que fornecem informações de versão e codificação. | None | Document |