XmlReader.ReadElementContentAsInt Yöntem

Tanım

Geçerli öğeyi okur ve içeriği 32 bit imzalı tamsayı olarak döndürür.

Aşırı Yüklemeler

ReadElementContentAsInt()

Geçerli öğeyi okur ve içeriği 32 bit imzalı tamsayı olarak döndürür.

ReadElementContentAsInt(String, String)

Belirtilen yerel ad ve ad alanı URI'sinin geçerli öğenin adıyla eşleşip eşleşmediğini denetler, ardından geçerli öğeyi okur ve içeriği 32 bit imzalı bir tamsayı olarak döndürür.

ReadElementContentAsInt()

Kaynak:
XmlReader.cs
Kaynak:
XmlReader.cs
Kaynak:
XmlReader.cs

Geçerli öğeyi okur ve içeriği 32 bit imzalı tamsayı olarak döndürür.

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

Döndürülenler

32 bit imzalı tamsayı olarak öğe içeriği.

Özel durumlar

XmlReader öğesinde konumlandırılmaz.

-veya-

Önceki XmlReader bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.

Geçerli öğe alt öğeleri içerir.

-veya-

Öğe içeriği 32 bit imzalı tamsayıya dönüştürülemez.

Açıklamalar

Bu yöntem başlangıç etiketini, öğesinin içeriğini okur ve okuyucuyu son öğe etiketinin dışına taşır. Varlıkları genişletir ve işleme yönergelerini ve açıklamalarını yoksayar. öğesi yalnızca basit içerik içerebilir. Yani, alt öğeleri olamaz.

İçerik yazıldıysa xsd:integer, okuyucu kutulanmamış 32 bit imzalı bir tamsayı döndürür. İçerik yazılmamışsa xsd:integer, okuyucu bunu W3C XML Şema Bölüm 2: Veri Türleri önerisi tarafından tanımlanan kurallara göre 32 bit imzalı bir tamsayıya dönüştürmeyi dener.

Daha fazla bilgi için başvuru sayfasının Açıklamalar bölümüne XmlReader bakın.

Şunlara uygulanır

ReadElementContentAsInt(String, String)

Kaynak:
XmlReader.cs
Kaynak:
XmlReader.cs
Kaynak:
XmlReader.cs

Belirtilen yerel ad ve ad alanı URI'sinin geçerli öğenin adıyla eşleşip eşleşmediğini denetler, ardından geçerli öğeyi okur ve içeriği 32 bit imzalı bir tamsayı olarak döndürür.

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

Parametreler

localName
String

Öğesinin yerel adı.

namespaceURI
String

öğesinin ad alanı URI'si.

Döndürülenler

32 bit imzalı tamsayı olarak öğe içeriği.

Özel durumlar

XmlReader öğesinde konumlandırılmaz.

-veya-

Önceki XmlReader bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.

Geçerli öğe alt öğeleri içerir.

-veya-

Öğe içeriği 32 bit imzalı tamsayıya dönüştürülemez.

yöntemi bağımsız değişkenlerle null çağrılır.

Belirtilen yerel ad ve ad alanı URI'si okunan geçerli öğenin adıyla eşleşmiyor.

Açıklamalar

Bu yöntem başlangıç etiketini, öğesinin içeriğini okur ve okuyucuyu son öğe etiketinin dışına taşır. Varlıkları genişletir ve işleme yönergelerini ve açıklamalarını yoksayar. öğesi yalnızca basit içerik içerebilir. Yani, alt öğeleri olamaz.

İçerik yazıldıysa xsd:integer, okuyucu kutulanmamış 32 bit imzalı bir tamsayı döndürür. İçerik yazılmamışsa xsd:integer, okuyucu bunu W3C XML Şema Bölüm 2: Veri Türleri önerisi tarafından tanımlanan kurallara göre 32 bit imzalı bir tamsayıya dönüştürmeyi dener.

Daha fazla bilgi için başvuru sayfasının Açıklamalar bölümüne XmlReader bakın.

Şunlara uygulanır