Compartilhar via


nodeType Property

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Especifica o tipo de nó XML Document Object Model (DOM), que determina válido valores e se o nó pode ter nós filho.

Sintaxe de script

            lValue = oXMLDOMNode.nodeType;

Comentários

Parâmetros de script

Nenhum.

Valor Return script

Enumeração. Indica o tipo do nó.

C/sintaxe C++

HRESULT get_nodeType(
  DOMNodeType* type
);

Comentários

C/parâmetros C++

  • tipo
    [out, retval] Tipo do nó.

C/valores Return C++

  • S_OK
    Valor retornado se bem-sucedido.
  • E_INVALIDARG
    Valor retornado se tipo é nulo.

Requisitos

Header msxml2.h, msxml2.idl
Windows Embedded CE Windows CE .NET 4.0 and later

Comentários Gerais

Use o nodeTypeString propriedade para retornar a tipo de nó de forma seqüência de caracteres.

O DOMNodeType enumeração define o seguinte válido valores que podem aparecer na NodeType propriedade.

Elemento Descrição

NODE_ELEMENT (1)

O nó representa um elemento. Um nó elemento pode ter a seguinte nó filho tipos: Elemento, texto, comentário, ProcessingInstruction, CDATASection e Entityrefence. Um nó elemento pode ser o filho de nós de documentos, DocumentFragment, Entityrefence e Elemento.

NODE_ATTRIBUTE (2)

O nó representa um atributo de um elemento. Um nó de atributo pode ter a seguinte nó filho tipos: Texto e Entityrefence. Um atributo não aparece como a nó filho de quaisquer outros tipo de nó; detalhes que ele não é considerado um nó filho de um elemento.

NODE_TEXT (3)

O nó representa o de conteúdo de texto de uma marca. Um nó de texto não pode ter todos os nós filho. Um nó de texto pode aparecer como o nó filho de nós de atributo, DocumentFragment, elemento e Entityrefence.

NODE_CDATA_SECTION (4)

O nó representa um seção CDATA na código-fonte XML. As seções CDATA são usadas para escapar blocos de texto que seria caso contrário ser reconhecida como marcação. Um nó seção CDATA não é possível ter todos os nós filho. Um nó seção CDATA pode aparecer como o filho de nós DocumentFragment, Entityrefence e Elemento.

NODE_ENTITY_REFERENCE (5)

O nó representa uma referência a uma entidade na documento XML. Isso se aplica a todas as entidades, incluindo referências entidade caractere. Um nó referência de entidade pode ter a seguinte nó filho tipos: Elemento, ProcessingInstruction, comentário, texto, CDATASection e Entityrefence. Um nó referência de entidade pode aparecer como o filho de nós de atributo, DocumentFragment, elemento e Entityrefence.

NODE_ENTITY (6)

O nó representa uma entidade expandida. Um nó entidade pode ter nós filho que representam a entidade Expandida (de exemplo, nós de texto e Entityrefence). Um nó entidade pode aparecer como o filho do nó de DocumentType.

NODE_PROCESSING_INSTRUCTION (7)

O nó representa uma instrução processamento a partir de documento XML. Um nó instrução de processamento não é possível ter todos os nós filho. Um nó instrução de processamento pode aparecer como o filho de nós de documentos, DocumentFragment, elemento e Entityrefence.

NODE_COMMENT (8)

O nó representa um comentar na documento XML. Um nó comentar não pode ter todos os nós filho. Um nó comentar pode aparecer como o filho de nós de documentos, DocumentFragment, elemento e Entityrefence.

NODE_DOCUMENT (9)

O nó representa um objeto documento, que, como a raiz da árvore de documento, fornece acessar para o documento XML inteiro. Ele é criado usando o ProgID "MSXML2.DOMDocument", ou por um ilha de dados usando < XML > Ou < script Language = XML >. Um nó documento pode ter a seguinte nó filho tipos: Elemento (máximo de um), ProcessingInstruction, comentários e DocumentType. Um nó documento não pode aparecer como o filho tipos qualquer nó.

NODE_DOCUMENT_TYPE (10)

O nó representa o declaração de tipo documento, indicado pela marca. Um nó tipo documento pode ter a seguinte nó filho tipos: Notação e da entidade. Um nó tipo documento pode aparecer como o filho do nó de documento.

NODE_DOCUMENT_FRAGMENT (11)

O nó representa um fragmento documento. Um nó de fragmento documento associa um nó ou subárvore com um documento sem realmente sendo contidos o documento. Um nó de fragmento documento pode ter a seguinte nó filho tipos: Elemento, ProcessingInstruction, comentário, texto, CDATASection e Entityrefence. Um nó DocumentFragment não pode aparecer como o filho tipos qualquer nó.

NODE_NOTATION (12)

Um nó representa uma notação no declaração de tipo documento. Um nó notação não pode ter todos os nós filho. Um nó notação pode aparecer como o filho do nó de DocumentType.

Esta propriedade é somente leitura e se aplica ao seguinte objetos e interfaces:

IXMLDOMAttribute, IXMLDOMCDATASection, IXMLDOMCharacterData, IXMLDOMComment, DOMDocument, IXMLDOMDocumentFragment, IXMLDOMDocumentType, IXMLDOMElement, IXMLDOMEntity, IXMLDOMEntityReference, IXMLDOMNode, IXMLDOMNotation, IXMLDOMProcessingInstruction, IXMLDOMText, e IXTLRuntime