XmlReader.MoveToAttribute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, passe à l’attribut spécifié.
Surcharges
| Nom | Description |
|---|---|
| MoveToAttribute(Int32) |
En cas de substitution dans une classe dérivée, passe à l’attribut avec l’index spécifié. |
| MoveToAttribute(String) |
En cas de substitution dans une classe dérivée, passe à l’attribut avec le paramètre spécifié Name. |
| MoveToAttribute(String, String) |
En cas de substitution dans une classe dérivée, passe à l’attribut avec le paramètre spécifié LocalName et NamespaceURI. |
MoveToAttribute(Int32)
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
En cas de substitution dans une classe dérivée, passe à l’attribut avec l’index spécifié.
public:
virtual void MoveToAttribute(int i);
public:
abstract void MoveToAttribute(int i);
public virtual void MoveToAttribute(int i);
public abstract void MoveToAttribute(int i);
abstract member MoveToAttribute : int -> unit
override this.MoveToAttribute : int -> unit
abstract member MoveToAttribute : int -> unit
Public Overridable Sub MoveToAttribute (i As Integer)
Public MustOverride Sub MoveToAttribute (i As Integer)
Paramètres
- i
- Int32
Index de l’attribut.
Exceptions
Une XmlReader méthode a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».
Le paramètre a une valeur négative.
Exemples
L’exemple suivant affiche tous les attributs sur le nœud actuel.
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.
}
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
S’applique à
MoveToAttribute(String)
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
En cas de substitution dans une classe dérivée, passe à l’attribut avec le paramètre spécifié Name.
public:
abstract bool MoveToAttribute(System::String ^ name);
public abstract bool MoveToAttribute(string name);
abstract member MoveToAttribute : string -> bool
Public MustOverride 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.
Exceptions
Une XmlReader méthode a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».
Le paramètre est une chaîne vide.
Remarques
Après l’appelMoveToAttribute, les propriétés et NamespaceURIPrefix les Namepropriétés reflètent les propriétés de cet attribut.
S’applique à
MoveToAttribute(String, String)
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
- Source:
- XmlReader.cs
En cas de substitution dans une classe dérivée, passe à l’attribut avec le paramètre spécifié LocalName et NamespaceURI.
public:
abstract bool MoveToAttribute(System::String ^ name, System::String ^ ns);
public abstract bool MoveToAttribute(string name, string ns);
public abstract bool MoveToAttribute(string name, string? ns);
abstract member MoveToAttribute : string * string -> bool
Public MustOverride Function MoveToAttribute (name As String, ns As String) As Boolean
Paramètres
- name
- String
Nom local de l’attribut.
- ns
- 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.
Exceptions
Une XmlReader méthode a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».
Les deux valeurs de paramètre sont null.
Remarques
Après l’appelMoveToAttribute, les propriétés et NamespaceURIPrefix les Namepropriétés reflètent les propriétés de cet attribut.