XmlReader.MoveToAttribute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wechselt beim Überschreiben in einer abgeleiteten Klasse zum angegebenen Attribut.
Überlädt
MoveToAttribute(Int32) |
Wechselt beim Überschreiben in einer abgeleiteten Klasse zum Attribut mit dem angegebenen Index. |
MoveToAttribute(String) |
Wechselt beim Überschreiben in einer abgeleiteten Klasse zum Attribut mit dem angegebenen Name. |
MoveToAttribute(String, String) |
Wechselt beim Überschreiben in einer abgeleiteten Klasse zum Attribut mit dem angegebenen LocalName und dem angegebenen NamespaceURI. |
MoveToAttribute(Int32)
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
Wechselt beim Überschreiben in einer abgeleiteten Klasse zum Attribut mit dem angegebenen Index.
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)
Parameter
- i
- Int32
Der Index des Attributs.
Ausnahmen
Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.
Der Parameter hat einen negativen Wert.
Beispiele
Im folgenden Beispiel werden alle Attribute auf dem aktuellen Knoten angezeigt.
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
Gilt für:
MoveToAttribute(String)
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
Wechselt beim Überschreiben in einer abgeleiteten Klasse zum Attribut mit dem angegebenen 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
Parameter
- name
- String
Der qualifizierte Name des Attributs.
Gibt zurück
true
, wenn das Attribut gefunden wurde, andernfalls false
. Bei einem Wert von false
ändert sich die Position des Readers nicht.
Ausnahmen
Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.
Der Parameter ist eine leere Zeichenfolge.
Hinweise
Nach dem Aufrufen MoveToAttribute
von spiegeln die NameEigenschaften , NamespaceURIund Prefix die Eigenschaften dieses Attributs wider.
Gilt für:
MoveToAttribute(String, String)
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
- Quelle:
- XmlReader.cs
Wechselt beim Überschreiben in einer abgeleiteten Klasse zum Attribut mit dem angegebenen LocalName und dem angegebenen 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
Parameter
- name
- String
Der lokale Name des Attributs.
- ns
- String
Der Namespace-URI dieses Attributs.
Gibt zurück
true
, wenn das Attribut gefunden wurde, andernfalls false
. Bei einem Wert von false
ändert sich die Position des Readers nicht.
Ausnahmen
Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.
Beide Parameterwerte sind null
.
Hinweise
Nach dem Aufrufen MoveToAttribute
von spiegeln die NameEigenschaften , NamespaceURIund Prefix die Eigenschaften dieses Attributs wider.