Compartilhar via


dataType Property

Windows Mobile SupportedWindows Embedded CE Supported

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

See Also

Concepts

nodeType Property