Bagikan melalui


XmlReader.MoveToAttribute Metode

Definisi

Saat ditimpa di kelas turunan, berpindah ke atribut yang ditentukan.

Overload

Nama Deskripsi
MoveToAttribute(Int32)

Saat ditimpa di kelas turunan, berpindah ke atribut dengan indeks yang ditentukan.

MoveToAttribute(String)

Ketika ditimpa di kelas turunan, berpindah ke atribut dengan yang ditentukan Name.

MoveToAttribute(String, String)

Saat ditimpa di kelas turunan, berpindah ke atribut dengan yang ditentukan LocalName dan NamespaceURI.

MoveToAttribute(Int32)

Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs

Saat ditimpa di kelas turunan, berpindah ke atribut dengan indeks yang ditentukan.

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

Indeks atribut.

Pengecualian

Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."

Parameter memiliki nilai negatif.

Contoh

Contoh berikut menampilkan semua atribut pada simpul saat ini.

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

Berlaku untuk

MoveToAttribute(String)

Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs

Ketika ditimpa di kelas turunan, berpindah ke atribut dengan yang ditentukan 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

Nama atribut yang memenuhi syarat.

Mengembalikan

true jika atribut ditemukan; jika tidak, false. Jika false, posisi pembaca tidak berubah.

Pengecualian

Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."

Parameter adalah string kosong.

Keterangan

Setelah memanggil MoveToAttributeproperti , Name, NamespaceURI, dan Prefix mencerminkan properti atribut tersebut.

Berlaku untuk

MoveToAttribute(String, String)

Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs
Sumber:
XmlReader.cs

Saat ditimpa di kelas turunan, berpindah ke atribut dengan yang ditentukan LocalName dan 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

Nama lokal atribut.

ns
String

URI namespace atribut.

Mengembalikan

true jika atribut ditemukan; jika tidak, false. Jika false, posisi pembaca tidak berubah.

Pengecualian

Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."

Kedua nilai parameter adalah null.

Keterangan

Setelah memanggil MoveToAttributeproperti , Name, NamespaceURI, dan Prefix mencerminkan properti atribut tersebut.

Berlaku untuk