Partager via


XmlTextReader.MoveToAttribute Méthode

Définition

Passe à l’attribut spécifié.

Surcharges

Nom Description
MoveToAttribute(Int32)

Passe à l’attribut avec l’index spécifié.

MoveToAttribute(String)

Passe à l’attribut avec le nom spécifié.

MoveToAttribute(String, String)

Passe à l’attribut avec le nom local et l’URI d’espace de noms spécifiés.

Remarques

Note

Nous vous recommandons de créer des instances XmlReader à l’aide de la méthode XmlReader.Create pour tirer parti de nouvelles fonctionnalités.

MoveToAttribute(Int32)

Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs

Passe à l’attribut avec l’index spécifié.

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

Paramètres

i
Int32

Index de l’attribut.

Exceptions

Le i paramètre est inférieur à 0 ou supérieur ou égal à AttributeCount.

Exemples

L’exemple suivant affiche tous les attributs sur le nœud actuel.

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

Remarques

Note

Nous vous recommandons de créer des instances XmlReader à l’aide de la méthode XmlReader.Create pour tirer parti de nouvelles fonctionnalités.

Voir aussi

S’applique à

MoveToAttribute(String)

Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs

Passe à l’attribut avec le nom spécifié.

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

Paramètres

name
String

Nom qualifié de l’attribut.

Retours

true si l’attribut est trouvé ; sinon, false. Si false, la position du lecteur ne change pas.

Remarques

Note

Nous vous recommandons de créer des instances XmlReader à l’aide de la méthode XmlReader.Create pour tirer parti de nouvelles fonctionnalités.

Après l’appelMoveToAttribute, les Namepropriétés et NamespaceURIPrefix les propriétés reflètent les propriétés de cet attribut.

Voir aussi

S’applique à

MoveToAttribute(String, String)

Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs
Source:
XmlTextReader.cs

Passe à l’attribut avec le nom local et l’URI d’espace de noms spécifiés.

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

Paramètres

localName
String

Nom local de l’attribut.

namespaceURI
String

URI d’espace de noms de l’attribut.

Retours

true si l’attribut est trouvé ; sinon, false. Si false, la position du lecteur ne change pas.

Remarques

Note

Nous vous recommandons de créer des instances XmlReader à l’aide de la méthode XmlReader.Create pour tirer parti de nouvelles fonctionnalités.

Après l’appelMoveToAttribute, les Namepropriétés et NamespaceURIPrefix les propriétés reflètent les propriétés de cet attribut.

Voir aussi

S’applique à