XmlTextReader.MoveToAttribute Metod

Definition

Flyttar till det angivna attributet.

Överlagringar

Name Description
MoveToAttribute(Int32)

Flyttar till attributet med det angivna indexet.

MoveToAttribute(String)

Flyttar till attributet med det angivna namnet.

MoveToAttribute(String, String)

Flyttar till attributet med det angivna lokala namnet och namnområdes-URI:n.

Kommentarer

Note

Vi rekommenderar att du skapar XmlReader instanser genom att använda XmlReader.Create metoden för att dra nytta av nya funktioner.

MoveToAttribute(Int32)

Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs

Flyttar till attributet med det angivna indexet.

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

Parametrar

i
Int32

Attributets index.

Undantag

Parametern i är mindre än 0 eller större än eller lika med AttributeCount.

Exempel

I följande exempel visas alla attribut på den aktuella noden.

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

Kommentarer

Note

Vi rekommenderar att du skapar XmlReader instanser genom att använda XmlReader.Create metoden för att dra nytta av nya funktioner.

Se även

Gäller för

MoveToAttribute(String)

Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs

Flyttar till attributet med det angivna namnet.

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

Parametrar

name
String

Attributets kvalificerade namn.

Returer

trueom attributet hittas; annars . false Om falseändras inte läsarens position.

Kommentarer

Note

Vi rekommenderar att du skapar XmlReader instanser genom att använda XmlReader.Create metoden för att dra nytta av nya funktioner.

Efter anropet MoveToAttributeNameåterspeglar egenskaperna , NamespaceURI, och Prefix egenskaperna för det attributet.

Se även

Gäller för

MoveToAttribute(String, String)

Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs
Källa:
XmlTextReader.cs

Flyttar till attributet med det angivna lokala namnet och namnområdes-URI:n.

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

Parametrar

localName
String

Attributets lokala namn.

namespaceURI
String

Attributets namnområdes-URI.

Returer

trueom attributet hittas; annars . false Om falseändras inte läsarens position.

Kommentarer

Note

Vi rekommenderar att du skapar XmlReader instanser genom att använda XmlReader.Create metoden för att dra nytta av nya funktioner.

Efter anropet MoveToAttributeNameåterspeglar egenskaperna , NamespaceURI, och Prefix egenskaperna för det attributet.

Se även

Gäller för