Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad XPathNavigator.ValueAsDouble

 

Publicado: octubre de 2016

Obtiene el valor del nodo actual como un Double.

Espacio de nombres:   System.Xml.XPath
Ensamblado:  System.Xml (en System.Xml.dll)

public override double ValueAsDouble { get; }

Valor de propiedad

Type: System.Double

Valor del nodo actual como un Double.

Exception Condition
FormatException

Valor de cadena del nodo actual no se puede convertir a un Double.

InvalidCastException

La conversión intentada a Double no es válido.

Si el XPathNavigator tiene información de tipo o esquema (por ejemplo, desde un XmlDocument objeto inicializado con una validación de esquema XML XmlReader), y si el nodo actual se define como un esquema XML xs:double tipo, la ValueAsDouble propiedad devuelve el valor del nodo actual como una conversión unboxing Double objeto.

Sin embargo, si la XPathNavigator no tiene información de tipo o esquema, la ValueAsDouble propiedad intenta convertir el valor de cadena del nodo actual a un Double valor, según las reglas de conversión de XPath 2.0 para xsd:double.

Para obtener un ejemplo de la ValueAsDouble propiedad, consulte la ValueAsBoolean propiedad.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: