Bagikan melalui


XmlTextReader.MoveToNextAttribute Metode

Definisi

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.

Berlaku untuk

Lihat juga