XmlReader.ReadElementContentAsInt Metoda

Definice

Přečte aktuální prvek a vrátí obsah jako 32bitové signed celé číslo.

Přetížení

Name Description
ReadElementContentAsInt()

Přečte aktuální prvek a vrátí obsah jako 32bitové signed celé číslo.

ReadElementContentAsInt(String, String)

Zkontroluje, zda zadaný místní název a identifikátor URI oboru názvů odpovídá aktuálnímu prvku, pak přečte aktuální prvek a vrátí obsah jako 32bitové signed integer.

ReadElementContentAsInt()

Zdroj:
XmlReader.cs
Zdroj:
XmlReader.cs
Zdroj:
XmlReader.cs
Zdroj:
XmlReader.cs
Zdroj:
XmlReader.cs

Přečte aktuální prvek a vrátí obsah jako 32bitové signed celé číslo.

public:
 virtual int ReadElementContentAsInt();
public virtual int ReadElementContentAsInt();
abstract member ReadElementContentAsInt : unit -> int
override this.ReadElementContentAsInt : unit -> int
Public Overridable Function ReadElementContentAsInt () As Integer

Návraty

Obsah elementu jako 32bitové celé číslo se signed.

Výjimky

Není XmlReader umístěn na prvku.

nebo

Před XmlReader dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace už probíhá".

Aktuální prvek obsahuje podřízené elementy.

nebo

Obsah elementu nelze převést na 32bitové celé číslo se signedm.

Poznámky

Tato metoda přečte počáteční značku, obsah elementu a přesune čtenáře za značku koncového prvku. Rozšiřuje entity a ignoruje pokyny ke zpracování a komentáře. Prvek může obsahovat pouze jednoduchý obsah. To znamená, že nemůže mít podřízené prvky.

Pokud je obsah zadán xsd:integer, čtečka vrátí unboxed 32-bit-signed integer. Pokud obsah není zadán xsd:integer, čtenář se pokusí ho převést na 32bitové celé číslo podepsané podle pravidel definovaných schématem W3C XML část 2: Doporučení datových typů .

Další informace najdete v části Poznámky na XmlReader referenční stránce.

Platí pro

ReadElementContentAsInt(String, String)

Zdroj:
XmlReader.cs
Zdroj:
XmlReader.cs
Zdroj:
XmlReader.cs
Zdroj:
XmlReader.cs
Zdroj:
XmlReader.cs

Zkontroluje, zda zadaný místní název a identifikátor URI oboru názvů odpovídá aktuálnímu prvku, pak přečte aktuální prvek a vrátí obsah jako 32bitové signed integer.

public:
 virtual int ReadElementContentAsInt(System::String ^ localName, System::String ^ namespaceURI);
public virtual int ReadElementContentAsInt(string localName, string namespaceURI);
abstract member ReadElementContentAsInt : string * string -> int
override this.ReadElementContentAsInt : string * string -> int
Public Overridable Function ReadElementContentAsInt (localName As String, namespaceURI As String) As Integer

Parametry

localName
String

Místní název elementu.

namespaceURI
String

Identifikátor URI oboru názvů elementu.

Návraty

Obsah elementu jako 32bitové celé číslo se signed.

Výjimky

Není XmlReader umístěn na prvku.

nebo

Před XmlReader dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace už probíhá".

Aktuální prvek obsahuje podřízené elementy.

nebo

Obsah elementu nelze převést na 32bitové celé číslo se signedm.

Metoda je volána s null argumenty.

Zadaný místní název a identifikátor URI oboru názvů se neshodují s aktuálním načteným elementem.

Poznámky

Tato metoda přečte počáteční značku, obsah elementu a přesune čtenáře za značku koncového prvku. Rozšiřuje entity a ignoruje pokyny ke zpracování a komentáře. Prvek může obsahovat pouze jednoduchý obsah. To znamená, že nemůže mít podřízené prvky.

Pokud je obsah zadán xsd:integer, čtečka vrátí unboxed 32-bit-signed integer. Pokud obsah není zadán xsd:integer, čtenář se pokusí ho převést na 32bitové celé číslo podepsané podle pravidel definovaných schématem W3C XML část 2: Doporučení datových typů .

Další informace najdete v části Poznámky na XmlReader referenční stránce.

Platí pro