Freigeben über


XmlTextReader.MoveToAttribute Methode

Definition

Wechselt zum angegebenen Attribut.

Überlädt

Name Beschreibung
MoveToAttribute(Int32)

Wechselt zum Attribut mit dem angegebenen Index.

MoveToAttribute(String)

Wechselt zum Attribut mit dem angegebenen Namen.

MoveToAttribute(String, String)

Wechselt zum Attribut mit dem angegebenen lokalen Namen und Namespace-URI.

Hinweise

Hinweis

Es wird empfohlen, XmlReader-Instanzen mithilfe der XmlReader.Create-Methode zu erstellen, um neue Funktionen zu nutzen.

MoveToAttribute(Int32)

Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs

Wechselt zum Attribut mit dem angegebenen Index.

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

Parameter

i
Int32

Der Index des Attributs.

Ausnahmen

Der i Parameter ist kleiner als 0 oder größer als oder gleich AttributeCount.

Beispiele

Im folgenden Beispiel werden alle Attribute auf dem aktuellen Knoten angezeigt.

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

Hinweise

Hinweis

Es wird empfohlen, XmlReader-Instanzen mithilfe der XmlReader.Create-Methode zu erstellen, um neue Funktionen zu nutzen.

Weitere Informationen

Gilt für:

MoveToAttribute(String)

Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs

Wechselt zum Attribut mit dem angegebenen Namen.

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

Parameter

name
String

Der qualifizierte Name des Attributs.

Gibt zurück

truewenn das Attribut gefunden wird; andernfalls . false Wenn falsesich die Position des Lesers nicht ändert.

Hinweise

Hinweis

Es wird empfohlen, XmlReader-Instanzen mithilfe der XmlReader.Create-Methode zu erstellen, um neue Funktionen zu nutzen.

Nach dem Aufrufen MoveToAttributedes Attributs spiegeln die NameNamespaceURIEigenschaften dieses Attributs die Prefix Eigenschaften des Attributs wider.

Weitere Informationen

Gilt für:

MoveToAttribute(String, String)

Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs
Quelle:
XmlTextReader.cs

Wechselt zum Attribut mit dem angegebenen lokalen Namen und Namespace-URI.

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

Parameter

localName
String

Der lokale Name des Attributs.

namespaceURI
String

Der Namespace-URI des Attributs.

Gibt zurück

truewenn das Attribut gefunden wird; andernfalls . false Wenn falsesich die Position des Lesers nicht ändert.

Hinweise

Hinweis

Es wird empfohlen, XmlReader-Instanzen mithilfe der XmlReader.Create-Methode zu erstellen, um neue Funktionen zu nutzen.

Nach dem Aufrufen MoveToAttributedes Attributs spiegeln die NameNamespaceURIEigenschaften dieses Attributs die Prefix Eigenschaften des Attributs wider.

Weitere Informationen

Gilt für: