nodeType Property
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