XmlReader.ReadElementContentAsInt Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Liest das aktuelle Element und gibt den Inhalt als 32-Bit-Ganzzahl mit Vorzeichen zurück.
Überlädt
ReadElementContentAsInt() |
Liest das aktuelle Element und gibt den Inhalt als 32-Bit-Ganzzahl mit Vorzeichen zurück. |
ReadElementContentAsInt(String, String) |
Überprüft, ob der angegebene lokale Name und der angegebene Namespace-URI mit denen des aktuellen Elements übereinstimmen, liest dann das aktuelle Element und gibt den Inhalt als 32-Bit-Ganzzahl mit Vorzeichen zurück. |
ReadElementContentAsInt()
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
Liest das aktuelle Element und gibt den Inhalt als 32-Bit-Ganzzahl mit Vorzeichen zurück.
public:
virtual int ReadElementContentAsInt();
public virtual int ReadElementContentAsInt ();
abstract member ReadElementContentAsInt : unit -> int
override this.ReadElementContentAsInt : unit -> int
Public Overridable Function ReadElementContentAsInt () As Integer
Gibt zurück
Der Elementinhalt als 32-Bit-Ganzzahl mit Vorzeichen.
Ausnahmen
Der XmlReader wird nicht auf einem Element positioniert.
- oder -
Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.
Das aktuelle Element enthält untergeordnete Elemente.
- oder -
Der Elementinhalt kann nicht in eine 32-Bit-Ganzzahl mit Vorzeichen konvertiert werden.
Hinweise
Diese Methode liest das Starttag und den Inhalt des Elements und verschiebt den Reader über das Endelementtag. Es erweitert Entitäten und ignoriert Verarbeitungsanweisungen und Kommentare. Das Element darf nur einfachen Inhalt enthalten. Das heißt, es kann keine untergeordneten Elemente enthalten.
Wenn der Inhalt eingegeben xsd:integer
ist, gibt der Leser eine unverpackte 32-Bit-Ganzzahl mit Vorzeichen zurück. Wenn der Inhalt nicht eingegeben xsd:integer
ist, versucht der Leser, ihn gemäß den Regeln, die durch die Empfehlung W3C XML Schema Part 2: Datatypes definiert werden, in eine 32-Bit-Ganzzahl mit Vorzeichen zu konvertieren.
Weitere Informationen finden Sie im Abschnitt Hinweise unter der XmlReader Referenzseite.
Gilt für:
ReadElementContentAsInt(String, String)
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
Überprüft, ob der angegebene lokale Name und der angegebene Namespace-URI mit denen des aktuellen Elements übereinstimmen, liest dann das aktuelle Element und gibt den Inhalt als 32-Bit-Ganzzahl mit Vorzeichen zurück.
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
Parameter
- localName
- String
Der lokale Name des Elements.
- namespaceURI
- String
Der Namespace-URI des Elements.
Gibt zurück
Der Elementinhalt als 32-Bit-Ganzzahl mit Vorzeichen.
Ausnahmen
Der XmlReader wird nicht auf einem Element positioniert.
- oder -
Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.
Das aktuelle Element enthält untergeordnete Elemente.
- oder -
Der Elementinhalt kann nicht in eine 32-Bit-Ganzzahl mit Vorzeichen konvertiert werden.
Die Methode wird mit null
-Argumenten aufgerufen.
Der angegebene lokale Name und der Namespace-URI stimmen nicht mit dem Element überein, das gerade gelesen wird.
Hinweise
Diese Methode liest das Starttag und den Inhalt des Elements und verschiebt den Reader über das Endelementtag. Es erweitert Entitäten und ignoriert Verarbeitungsanweisungen und Kommentare. Das Element darf nur einfachen Inhalt enthalten. Das heißt, es kann keine untergeordneten Elemente enthalten.
Wenn der Inhalt eingegeben xsd:integer
ist, gibt der Leser eine unverpackte 32-Bit-Ganzzahl mit Vorzeichen zurück. Wenn der Inhalt nicht eingegeben xsd:integer
ist, versucht der Leser, ihn gemäß den Regeln, die durch die Empfehlung W3C XML Schema Part 2: Datatypes definiert werden, in eine 32-Bit-Ganzzahl mit Vorzeichen zu konvertieren.
Weitere Informationen finden Sie im Abschnitt Hinweise unter der XmlReader Referenzseite.