Compartilhar via


XmlTextReader.MoveToAttribute Método

Definição

Move para o atributo especificado.

Sobrecargas

Nome Description
MoveToAttribute(Int32)

Move para o atributo com o índice especificado.

MoveToAttribute(String)

Move para o atributo com o nome especificado.

MoveToAttribute(String, String)

Move para o atributo com o nome local especificado e o URI do namespace.

Comentários

Observação

Recomendamos que você crie XmlReader instâncias usando o XmlReader.Create método para aproveitar a nova funcionalidade.

MoveToAttribute(Int32)

Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs

Move para o atributo com o índice especificado.

public:
 override void MoveToAttribute(int i);
public override void MoveToAttribute(int i);
override this.MoveToAttribute : int -> unit
Public Overrides Sub MoveToAttribute (i As Integer)

Parâmetros

i
Int32

O índice do atributo.

Exceções

O i parâmetro é menor que 0 ou maior ou igual a AttributeCount.

Exemplos

O exemplo a seguir exibe todos os atributos no nó atual.

public void DisplayAttributes(XmlReader reader)
{
  if (reader.HasAttributes)
  {
    Console.WriteLine("Attributes of <" + reader.Name + ">");
    for (int i = 0; i < reader.AttributeCount; i++)
    {
      reader.MoveToAttribute(i);
      Console.Write(" {0}={1}", reader.Name, reader.Value);
    }
    reader.MoveToElement(); //Moves the reader back to the element node.
  }
}
Public Sub DisplayAttributes(reader As XmlReader)
    If reader.HasAttributes Then
        Console.WriteLine("Attributes of <" & reader.Name & ">")
        Dim i As Integer
        For i = 0 To reader.AttributeCount - 1
            reader.MoveToAttribute(i)
            Console.Write(" {0}={1}", reader.Name, reader.Value)
        Next i
        reader.MoveToElement() 'Moves the reader back to the element node.
    End If
End Sub

Comentários

Observação

Recomendamos que você crie XmlReader instâncias usando o XmlReader.Create método para aproveitar a nova funcionalidade.

Confira também

Aplica-se a

MoveToAttribute(String)

Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs

Move para o atributo com o nome especificado.

public:
 override bool MoveToAttribute(System::String ^ name);
public override bool MoveToAttribute(string name);
override this.MoveToAttribute : string -> bool
Public Overrides Function MoveToAttribute (name As String) As Boolean

Parâmetros

name
String

O nome qualificado do atributo.

Retornos

true se o atributo for encontrado; caso contrário, false. Se false, a posição do leitor não será alterada.

Comentários

Observação

Recomendamos que você crie XmlReader instâncias usando o XmlReader.Create método para aproveitar a nova funcionalidade.

Depois de chamar MoveToAttribute, o Name, NamespaceURIe Prefix as propriedades refletem as propriedades desse atributo.

Confira também

Aplica-se a

MoveToAttribute(String, String)

Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs
Origem:
XmlTextReader.cs

Move para o atributo com o nome local especificado e o URI do namespace.

public:
 override bool MoveToAttribute(System::String ^ localName, System::String ^ namespaceURI);
public override bool MoveToAttribute(string localName, string? namespaceURI);
public override bool MoveToAttribute(string localName, string namespaceURI);
override this.MoveToAttribute : string * string -> bool
Public Overrides Function MoveToAttribute (localName As String, namespaceURI As String) As Boolean

Parâmetros

localName
String

O nome local do atributo.

namespaceURI
String

O URI do namespace do atributo.

Retornos

true se o atributo for encontrado; caso contrário, false. Se false, a posição do leitor não será alterada.

Comentários

Observação

Recomendamos que você crie XmlReader instâncias usando o XmlReader.Create método para aproveitar a nova funcionalidade.

Depois de chamar MoveToAttribute, o Name, NamespaceURIe Prefix as propriedades refletem as propriedades desse atributo.

Confira também

Aplica-se a