XmlTextReader.MoveToNextAttribute Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berpindah ke atribut berikutnya.
public:
override bool MoveToNextAttribute();
public override bool MoveToNextAttribute ();
override this.MoveToNextAttribute : unit -> bool
Public Overrides Function MoveToNextAttribute () As Boolean
Mengembalikan
true
jika ada atribut berikutnya; false
jika tidak ada atribut lagi.
Contoh
Contoh berikut menampilkan semua atribut pada simpul saat ini.
public:
void DisplayAttributes( XmlReader^ reader )
{
if ( reader->HasAttributes )
{
Console::WriteLine( "Attributes of <{0}>", reader->Name );
while ( reader->MoveToNextAttribute() )
{
Console::WriteLine( " {0}={1}", reader->Name, reader->Value );
}
}
}
public void DisplayAttributes(XmlReader reader)
{
if (reader.HasAttributes)
{
Console.WriteLine("Attributes of <" + reader.Name + ">");
while (reader.MoveToNextAttribute())
{
Console.WriteLine(" {0}={1}", reader.Name, reader.Value);
}
}
}
Public Sub DisplayAttributes(reader As XmlReader)
If reader.HasAttributes Then
Console.WriteLine("Attributes of <" & reader.Name & ">")
While reader.MoveToNextAttribute()
Console.WriteLine(" {0}={1}", reader.Name, reader.Value)
End While
End If
End Sub
Keterangan
Catatan
Dimulai dengan .NET Framework 2.0, kami sarankan Anda membuat XmlReader instans dengan menggunakan XmlReader.Create metode untuk memanfaatkan fungsionalitas baru.
Jika simpul saat ini adalah simpul elemen, metode ini setara dengan MoveToFirstAttribute. Jika MoveToNextAttribute
mengembalikan true
, pembaca berpindah ke atribut berikutnya; jika tidak, posisi pembaca tidak berubah.