XmlReader.ReadContentAsFloat Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Legge il contenuto di testo nella posizione corrente come numero a virgola mobile a precisione singola.
public:
virtual float ReadContentAsFloat();
public virtual float ReadContentAsFloat();
abstract member ReadContentAsFloat : unit -> single
override this.ReadContentAsFloat : unit -> single
Public Overridable Function ReadContentAsFloat () As Single
Valori restituiti
Contenuto di testo nella posizione corrente come numero a virgola mobile a precisione singola.
Eccezioni
Il cast tentato non è valido.
Formato stringa non valido.
È stato chiamato un XmlReader metodo prima del completamento di un'operazione asincrona precedente. In questo caso, InvalidOperationException viene generata con il messaggio "Un'operazione asincrona è già in corso".
Commenti
Questo metodo concatena testo, spazi vuoti, spazi vuoti significativi e sezioni CDATA e ignora eventuali commenti o istruzioni di elaborazione. I riferimenti alle entità vengono risolti automaticamente.
Se il contenuto è tipizzato xsd:float, il lettore restituisce un unboxed un numero a virgola mobile e precisione singola. Se il contenuto non è tipizzato xsd:float, il lettore tenta di convertirlo in un numero a virgola mobile a precisione singola in base alle regole definite dalla raccomandazione W3C XML Schema Part 2: Datatypes .
Nella tabella seguente viene descritto come questo metodo gestisce ogni tipo di nodo.
| Xmlnodetype | Valore restituito | Comportamento lettore |
|---|---|---|
TextCDATAWhitespaceSignificantWhitespaceEntityReferenceEndEntity |
Contenuto concatenato di testo, CDATA, spazi vuoti e nodi di spazi vuoti significativi convertiti nel tipo richiesto. | Passa al tag dell'elemento iniziale o dell'elemento finale successivo. I riferimenti alle entità vengono espansi automaticamente. |
Attribute |
Uguale alla chiamata XmlConvert.ToXxx al valore dell'attributo. |
Il lettore rimane nella posizione corrente. |
CommentProcessingInstruction |
Ignora l'istruzione di elaborazione o il commento e legge il contenuto di testo concatenato che segue il PI o il commento. | Passa al tag dell'elemento iniziale o dell'elemento finale successivo. I riferimenti alle entità vengono espansi automaticamente. |
EndElement |
Stringa vuota. | Il lettore rimane nella posizione corrente. |
ElementXmlDeclarationNoneDocumentDocumentTypeNotationEntityDocumentFragment |
Viene generata un'eccezione InvalidOperationException . | Non definito, anche se in genere il lettore rimane nella posizione corrente. |
Per altre informazioni, vedere la sezione Osservazioni della XmlReader pagina di riferimento e la raccomandazione W3C XML Schema Part 2: Datatypes .