XmlReader.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.
Saat ditimpa di kelas turunan, berpindah ke atribut berikutnya.
public:
abstract bool MoveToNextAttribute();
public abstract bool MoveToNextAttribute();
abstract member MoveToNextAttribute : unit -> bool
Public MustOverride Function MoveToNextAttribute () As Boolean
Mengembalikan
true jika ada atribut berikutnya; false jika tidak ada atribut lagi.
Pengecualian
Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Contoh
Contoh berikut menampilkan semua atribut pada simpul saat ini.
if (reader.HasAttributes) {
Console.WriteLine("Attributes of <" + reader.Name + ">");
while (reader.MoveToNextAttribute()) {
Console.WriteLine(" {0}={1}", reader.Name, reader.Value);
}
// Move the reader back to the element node.
reader.MoveToElement();
}
If reader.HasAttributes Then
Console.WriteLine("Attributes of <" + reader.Name + ">")
While reader.MoveToNextAttribute()
Console.WriteLine(" {0}={1}", reader.Name, reader.Value)
End While
' Move the reader back to the element node.
reader.MoveToElement()
End If
Keterangan
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.