dataType Property
9/8/2008
Especifica o tipo de dados para esse nó.
Sintaxe de script
objValue = oXMLDOMNode.dataType;
objXMLDOMNode.dataType = objValue;
Comentários
Parâmetros de script
Nenhum.
Valor Return script
Variant. A VARIANT pode ser uma BSTR que contém o nome tipo de dados, ou VT_NULL se nenhuma tipo de dados está definido.
C/sintaxe C++
HRESULT get_dataType(
VARIANT* dataTypeName
);
HRESULT put_dataType(
BSTR dataTypeName
);
Comentários
C/parâmetros C++
- dataTypeName
[out, retval][no] Variant pode ser uma BSTR que contém o nome tipo de dados ou VT_NULL se nenhuma tipo de dados é definido.
C/valores Return C++
- S_OK
Valor retornado se bem-sucedido.
- S_FALSE (para get_dataType apenas)
Valor retornado se o nó não for digitado.
- E_INVALIDARG (para get_dataType apenas)
Valor retornado se dataTypeName é nulo.
- E_FAIL (para put_dataType apenas)
Valor retornado se ocorrerá um erro.
Requisitos
Header | msxml2.h, msxml2.idl |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Comentários Gerais
Esse valor depende de como o valor da NodeType propriedade das IXMLDOMNode.
Esse membro é uma extensão de Document Object Model (DOM) de W3C (World Wide Web Consortium) (W3C (World Wide Web Consortium)).
Valor | Descrição |
---|---|
NODE_ATTRIBUTE |
Contém o representação de seqüência de caracteres do especificador de tipo de dados incluído no esquema, ou nulo se não tipo de dados for especificada. |
NODE_CDATA_SECTION, NODE_COMMENT, NODE_DOCUMENT, NODE_DOCUMENT_FRAGMENT, NODE_DOCUMENT_TYPE, NODE_ENTITY, NODE_NOTATION, NODE_PROCESSING_INSTRUCTION, NODE_TEXT |
Contém a constante valor da seqüência de caracteres "seqüência de caracteres". Esses tipos nó não têm tipos dados, portanto, o dataType propriedade não pode ser definida para esses tipos nó. Tenta definir essa propriedade é ignorada. |
NODE_ELEMENT |
Contém o representação de seqüência de caracteres do especificador de tipo de dados incluída na instância do elemento ou no esquema, ou nulo se não tipo de dados for especificada. |
NODE_ENTITY_REFERENCE |
Contém o representação de seqüência de caracteres do especificador de tipo de dados para o relacionado entidade. Isso é limitado a entidades com um único tipo de dados no elemento de nível de raiz da subárvore correspondente para a entidade. Contém Nulo se não tipo de dados for especificada. Ele não é possível definir a tipo de dados de um referência de entidade. O tipo de dados deve ser definida diretamente no relacionado elemento. Tentar definir o valor da dataType propriedade são ignorados. |
Esta propriedade é leitura/gravação e se aplica ao seguinte objetos e interfaces:
IXMLDOMAttribute, IXMLDOMCDATASection, IXMLDOMCharacterData, IXMLDOMComment, DOMDocument, IXMLDOMDocumentFragment, IXMLDOMDocumentType, IXMLDOMElement, IXMLDOMEntity, IXMLDOMEntityReference, IXMLDOMNode, IXMLDOMNotation, IXMLDOMProcessingInstruction, IXMLDOMText, e IXTLRuntime