XmlReader.MoveToAttribute Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.