XPathNavigator.TypedValue Propriedade

Definição

Obtém o nó atual como um objeto em caixa do tipo mais adequado do .NET.Gets the current node as a boxed object of the most appropriate .NET type.

public:
 virtual property System::Object ^ TypedValue { System::Object ^ get(); };
public override object TypedValue { get; }
member this.TypedValue : obj
Public Overrides ReadOnly Property TypedValue As Object

Valor da propriedade

Object

O nó atual como um objeto de caixa do tipo .NET mais apropriado.The current node as a boxed object of the most appropriate .NET type.

Comentários

Para atributos e elementos com tipo simples atômico ou conteúdo de texto simples, a TypedValue propriedade retorna um subprocessador Object do .net mais apropriado Type .For attributes and elements with atomic simple type or simple text content, the TypedValue property returns a boxed Object of the most appropriate .NET Type. Se o conteúdo do elemento ou do atributo for um tipo de lista, a TypedValue propriedade retornará uma matriz de objetos do .net mais apropriado Type .If the element or attribute's content is a list type, the TypedValue property returns an array of objects of the most appropriate .NET Type.

A tabela a seguir descreve o TypedValue retornado por cada um XPathNodeType .The following table describes the TypedValue returned by each XPathNodeType.

XPathNodeTypeXPathNodeType Tipo de erro retornadoTypedValue Returned
Root Retorna um String objeto que contém todos os Text descendentes de nó do documento, concatenados e separados por um espaço em branco.Returns a String object containing all Text node descendants of the document, concatenated and separated by white space. Se o documento não tiver nenhum Text filho do nó, String.Empty será retornado.If the document does not have any Text node children, String.Empty is returned.
Element

(com tipo ou conteúdo simples)(typed or simple content)
Retorna um Object que representa o valor tipado do Element .Returns an Object that represents the typed value of the Element.

Se o Element for definido como um tipo de dados de lista de esquemas XML, o valor do nó será exposto como uma matriz de objetos.If the Element is defined as an XML Schema list data type, then the node value is exposed as an array of objects. Cada Object uma na matriz contém o valor tipado de um filho do elemento.Each Object in the array contains the typed value of a child of the element.
Element

(conteúdo não tipado, misto ou complexo)(untyped, mixed, or complex content)
Retorna um String objeto que contém todos os Text descendentes de nó do Element (incluindo representações de cadeia de caracteres de valores tipados), concatenados e separados por espaços em branco.Returns a String object containing all Text node descendants of the Element (including string representations of typed values), concatenated and separated by white space. Se o não Element tiver nenhum Text filho de nó, String.Empty será retornado.If the Element does not have any Text node children, String.Empty is returned.
Attribute

(com tipo ou conteúdo simples)(typed or simple content)
Retorna um Object que representa o valor tipado do Attribute .Returns an Object that represents the typed value of the Attribute. O Object é o Boxed como um valor do .NET Type .The Object is boxed as a .NET Type value.

Se o Attribute for definido como um tipo de dados de lista de esquemas XML, o valor do nó será exposto como uma matriz de objetos.If the Attribute is defined as an XML Schema list data type, the node value is exposed as an array of objects. Cada Object uma na matriz contém o valor tipado de um filho de Attribute .Each Object in the array contains the typed value of a child of the Attribute.
Text Um String objeto que contém o texto.A String object containing the text.
Comment Um String objeto que contém o conteúdo dos comentários, excluindo o ao redor <!-- e --> .A String object containing the content of the comments, excluding the surrounding <!-- and -->.
ProcessingInstruction Um String objeto que contém o conteúdo da instrução de processamento, excluindo o destino e ao redor <? e ?> .A String object containing the content of the processing instruction, excluding the target and surrounding <? and ?>.
Namespace Um String objeto que contém o nome do namespace.A String object containing the namespace name.
Whitespace Um String objeto que contém o texto do nó.A String object containing the text of the node.
SignificantWhitespace Um String objeto que contém o texto do nó.A String object containing the text of the node.

Aplica-se a