XmlTextReader.MoveToNextAttribute Yöntem

Tanım

Sonraki özniteliğe geçer.

public:
 override bool MoveToNextAttribute();
public override bool MoveToNextAttribute ();
override this.MoveToNextAttribute : unit -> bool
Public Overrides Function MoveToNextAttribute () As Boolean

Döndürülenler

Boolean

true bir sonraki öznitelik varsa; false başka öznitelik yoksa.

Örnekler

Aşağıdaki örnek geçerli düğümdeki tüm öznitelikleri görüntüler.

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

Açıklamalar

Not

.NET Framework 2.0'dan başlayarak, yeni işlevlerden yararlanmak için yöntemini kullanarak XmlReader.Create örnekler oluşturmanızı XmlReader öneririz.

Geçerli düğüm bir öğe düğümüyse, bu yöntem ile MoveToFirstAttributeeşdeğerdir. döndürürse MoveToNextAttribute true, okuyucu sonraki özniteliğe geçer; aksi takdirde okuyucunun konumu değişmez.

Şunlara uygulanır

Ayrıca bkz.