XmlReader.ReadContentAsFloat Metódus

Definíció

Az aktuális pozícióban lévő szöveges tartalmat egy pontosságú lebegőpontos számként olvassa be.

public:
 virtual float ReadContentAsFloat();
public virtual float ReadContentAsFloat();
abstract member ReadContentAsFloat : unit -> single
override this.ReadContentAsFloat : unit -> single
Public Overridable Function ReadContentAsFloat () As Single

Válaszok

Az aktuális pozícióban lévő szöveges tartalom egy pontosságú lebegőpontos számként.

Kivételek

A megkísérelt szereposztás érvénytelen.

A sztring formátuma érvénytelen.

Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.

Megjegyzések

Ez a módszer összefűzi a szöveget, a szóközt, a jelentős üres területet és a CDATA-szakaszokat, és kihagyja a megjegyzéseket és a feldolgozási utasításokat. Az entitáshivatkozások automatikusan feloldódnak.

Ha a tartalom be van állítva xsd:float, az olvasó egy egy pontosságú lebegőpontos számot ad vissza. Ha a tartalom nincs begépelve xsd:float, az olvasó megpróbálja átalakítani egy pontosságú lebegőpontos számmá a W3C XML-séma 2. része: Adattípusok javaslat által meghatározott szabályok szerint.

Az alábbi táblázat azt ismerteti, hogy ez a módszer hogyan kezeli az egyes csomóponttípusokat.

XmlNodeType Visszaadott érték Olvasói viselkedés
Text

CDATA

Whitespace

SignificantWhitespace

EntityReference

EndEntity
A kért típusra konvertált szöveg, CDATA, fehér terület és jelentős térközcsomópontok összefűzött tartalma. Ugrás a következő kezdőelemre vagy végelemcímkére. Az entitáshivatkozások automatikusan ki lesznek bontva.
Attribute Ugyanaz, mint az attribútumérték meghívása XmlConvert.ToXxx . Az olvasó a jelenlegi helyzetben marad.
Comment

ProcessingInstruction
Figyelmen kívül hagyja a feldolgozási utasítást (PI) vagy megjegyzést, és felolvassa a pi vagy megjegyzést követő összefűzött szöveges tartalmat. Ugrás a következő kezdőelemre vagy végelemcímkére. Az entitáshivatkozások automatikusan ki lesznek bontva.
EndElement Üres sztring. Az olvasó a jelenlegi helyzetben marad.
Element

XmlDeclaration

None

Document

DocumentType

Notation

Entity

DocumentFragment
Egy InvalidOperationException van dobva. Nincs definiálva, bár az olvasó általában a jelenlegi helyzetben marad.

További információkért tekintse meg a referenciaoldal Megjegyzések szakaszát XmlReader és a W3C XML-séma 2. részét: Adattípusokra vonatkozó javaslatot.

A következőre érvényes: