Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

XmlReader.ReadContentAsFloat (Método)

Lee el contenido de texto en la posición actual como número de punto flotante de precisión sencilla.

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

public virtual float ReadContentAsFloat()

Valor devuelto

Tipo: System.Single
El contenido de texto en la posición actual como número de punto flotante de precisión sencilla.

ExcepciónCondición
InvalidCastException

La conversión intentada no es válida.

FormatException

El formato de la cadena no es válido.

InvalidOperationException

Un método de XmlReader se llamó antes de que una operación asincrónica anterior finalizara. En este caso, se produce una InvalidOperationException con el mensaje “Ya hay en curso una operación asincrónica”.

Este método concatena texto, espacio en blanco, espacio en blanco significativo y secciones CDATA, y omite los comentarios o las instrucciones de procesamiento. Las referencias a entidades se resuelven automáticamente.

Si el contenido es xsd:float con tipo, el lector devuelve un número de punto flotante de precisión sencilla al que no se aplica la conversión boxing. Si el contenido no es xsd:float con tipo, el lector intenta convertirlo en un número de punto flotante de precisión sencilla según las reglas definidas por la recomendación W3C XML Schema Part 2: Datatypes (en inglés).

La tabla siguiente describe cómo trata este método cada uno de los diferentes tipos de nodo.

XmlNodeType

Valor devuelto

Comportamiento del lector

Text

CDATA

Whitespace

SignificantWhitespace

EntityReference

EndEntity

Contenido concatenado de texto, CDATA, espacio en blanco y nodos de espacio en blanco significativos convertidos al tipo solicitado.

Se desplaza a la siguiente etiqueta de apertura o cierre de elemento. Las referencias a entidades se expanden automáticamente.

Attribute

Tiene el mismo efecto que llamar a XmlConvert.ToXxx en el valor de atributo.

El lector permanece en la posición actual.

Comment

ProcessingInstruction

Omite la instrucción de procesamiento (PI) o el comentario y lee el contenido concatenado de texto que sigue tanto a una como al otro.

Se desplaza a la siguiente etiqueta de apertura o cierre de elemento. Las referencias a entidades se expanden automáticamente.

EndElement

Una cadena vacía.

El lector permanece en la posición actual.

Element

XmlDeclaration

None

Document

DocumentType

Notation

Entity

DocumentFragment

Se produce una excepción InvalidOperationException.

Indefinido, aunque normalmente el lector permanece en la posición actual.

Para obtener más información, vea el documento Lectura de datos de tipo y la recomendación W3C XML Schema Part 2: Datatypes (en inglés).

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft