XmlTextReader.MoveToNextAttribute Método

Definição

Move para o próximo atributo.Moves to the next attribute.

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

Retornos

Boolean

true se houver um atributo seguinte; false se não houver mais nenhum atributo.true if there is a next attribute; false if there are no more attributes.

Exemplos

O exemplo a seguir exibe todos os atributos no nó atual.The following example displays all attributes on the current node.

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

Comentários

Observação

A partir do .NET Framework 2,0, recomendamos que você crie XmlReader instâncias usando o XmlReader.Create método para aproveitar a nova funcionalidade.Starting with the .NET Framework 2.0, we recommend that you create XmlReader instances by using the XmlReader.Create method to take advantage of new functionality.

Se o nó atual for um nó de elemento, esse método será equivalente a MoveToFirstAttribute .If the current node is an element node, this method is equivalent to MoveToFirstAttribute. Se MoveToNextAttribute retornar true , o leitor passará para o próximo atributo; caso contrário, a posição do leitor não será alterada.If MoveToNextAttribute returns true, the reader moves to the next attribute; otherwise, the position of the reader does not change.

Aplica-se a

Confira também