XmlTextReader.MoveToNextAttribute Metod

Definition

Flyttar till nästa attribut.

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

Returer

true om det finns ett nästa attribut; false om det inte finns några fler attribut.

Exempel

I följande exempel visas alla attribut på den aktuella noden.

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

Kommentarer

Note

Vi rekommenderar att du skapar XmlReader instanser genom att använda XmlReader.Create metoden för att dra nytta av nya funktioner.

Om den aktuella noden är en elementnod motsvarar MoveToFirstAttributeden här metoden . Om MoveToNextAttribute returnerar trueflyttas läsaren till nästa attribut. Annars ändras inte läsarens position.

Gäller för

Se även