XmlReader.ReadElementContentAsInt Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přečte aktuální prvek a vrátí obsah jako 32bitové podepsané celé číslo.
Přetížení
ReadElementContentAsInt() |
Přečte aktuální prvek a vrátí obsah jako 32bitové podepsané celé číslo. |
ReadElementContentAsInt(String, String) |
Zkontroluje, že 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é celé číslo podepsaného. |
ReadElementContentAsInt()
Přečte aktuální prvek a vrátí obsah jako 32bitové podepsané 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 podepsaného.
Výjimky
Není XmlReader umístěn na elementu.
-nebo-
XmlReader Metoda byla volána před dokončením předchozí asynchronní operace. V tomto případě InvalidOperationException se vyvolá zpráva "Asynchronní operace už probíhá".
Aktuální prvek obsahuje podřízené prvky.
-nebo-
Obsah elementu nelze převést na 32bitové celé číslo podepsaného.
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. Rozbalí entity a ignoruje pokyny a komentáře ke zpracování. Prvek může obsahovat pouze jednoduchý obsah. To znamená, že nemůže mít podřízené prvky.
Pokud je obsah zadaný xsd:integer
, čtečka vrátí bez 32bitového znaménka celé číslo. Pokud obsah není zadán xsd:integer
, čtenář se pokusí ho převést na 32bitové celé číslo podepsané podle pravidel definovaných doporučením schématu XML W3C 2: Doporučení datových typů .
Další informace najdete v části Poznámky referenční XmlReader stránky.
Platí pro
ReadElementContentAsInt(String, String)
Zkontroluje, že 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é celé číslo podepsaného.
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 podepsaného.
Výjimky
Není XmlReader umístěn na elementu.
-nebo-
XmlReader Metoda byla volána před dokončením předchozí asynchronní operace. V tomto případě InvalidOperationException se vyvolá zpráva "Asynchronní operace už probíhá".
Aktuální prvek obsahuje podřízené prvky.
-nebo-
Obsah elementu nelze převést na 32bitové celé číslo podepsaného.
Metoda se volá s null
argumenty.
Zadaný místní název a identifikátor URI oboru názvů neodpovídá aktuálnímu prvku, který se čte.
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. Rozbalí entity a ignoruje pokyny a komentáře ke zpracování. Prvek může obsahovat pouze jednoduchý obsah. To znamená, že nemůže mít podřízené prvky.
Pokud je obsah zadaný xsd:integer
, čtečka vrátí bez 32bitového znaménka celé číslo. Pokud obsah není zadán xsd:integer
, čtenář se pokusí ho převést na 32bitové celé číslo podepsané podle pravidel definovaných doporučením schématu XML W3C 2: Doporučení datových typů .
Další informace najdete v části Poznámky referenční XmlReader stránky.