IXmlPullParser.Require(XmlPullParserNode, String, String) Metode

Definisi

Uji apakah peristiwa saat ini adalah jenis yang diberikan dan apakah namespace layanan dan nama cocok.

[Android.Runtime.Register("require", "(ILjava/lang/String;Ljava/lang/String;)V", "GetRequire_ILjava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Require(Org.XmlPull.V1.XmlPullParserNode type, string? namespace, string? name);
[<Android.Runtime.Register("require", "(ILjava/lang/String;Ljava/lang/String;)V", "GetRequire_ILjava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Require : Org.XmlPull.V1.XmlPullParserNode * string * string -> unit

Parameter

namespace
String
name
String
Atribut

Pengecualian

Keterangan

Uji apakah peristiwa saat ini adalah jenis yang diberikan dan apakah namespace layanan dan nama cocok. null akan cocok dengan namespace layanan apa pun dan nama apa pun. Jika pengujian tidak lulus, pengecualian akan dilemparkan. Teks pengecualian menunjukkan posisi pengurai, peristiwa yang diharapkan, dan peristiwa saat ini yang tidak memenuhi persyaratan.

Pada dasarnya itu melakukan ini

if (type != getEventType()
             || (namespace != null &amp;&amp;  !namespace.equals( getNamespace () ) )
             || (name != null &amp;&amp;  !name.equals( getName() ) ) )
                throw new XmlPullParserException( "expected "+ TYPES[ type ]+getPositionDescription());

Java dokumentasi untuk org.xmlpull.v1.XmlPullParser.require(int, java.lang.String, java.lang.String).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk