Partilhar via


XPathNavigator.ValueAsDouble Propriedade

Definição

Obtém o valor do nó atual como um Double.

public:
 virtual property double ValueAsDouble { double get(); };
public override double ValueAsDouble { get; }
member this.ValueAsDouble : double
Public Overrides ReadOnly Property ValueAsDouble As Double

Valor da propriedade

O valor do nó atual como um Double.

Exceções

O valor da cadeia de caracteres do nó atual não pode ser convertido em um Double.

A tentativa de Double conversão não é válida.

Exemplos

Para obter um exemplo da ValueAsDouble propriedade, consulte a ValueAsBoolean propriedade.

Comentários

Se houver XPathNavigator informações de esquema ou tipo (por exemplo, de um XmlDocument objeto inicializado com uma validação XmlReaderde esquema XML) e se o nó atual for definido como um tipo de esquema xs:double XML, a ValueAsDouble propriedade retornará o valor do nó atual como um objeto sem caixa Double .

No entanto, se não XPathNavigator tiver nenhuma informação de esquema ou tipo, a ValueAsDouble propriedade tentará converter o valor da cadeia de caracteres do nó atual em um Double valor, de acordo com as regras de conversão do XPath 2.0 para xsd:double.

Aplica-se a