XmlReader.Item[] Properti
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, mendapatkan nilai atribut .
Overload
| Nama | Deskripsi |
|---|---|
| Item[Int32] |
Saat ditimpa dalam kelas turunan, mendapatkan nilai atribut dengan indeks yang ditentukan. |
| Item[String] |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai atribut dengan yang ditentukan Name. |
| Item[String, String] |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai atribut dengan yang ditentukan LocalName dan NamespaceURI. |
Item[Int32]
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
Saat ditimpa dalam kelas turunan, mendapatkan nilai atribut dengan indeks yang ditentukan.
public:
virtual property System::String ^ default[int] { System::String ^ get(int i); };
public:
abstract property System::String ^ default[int] { System::String ^ get(int i); };
public virtual string this[int i] { get; }
public abstract string this[int i] { get; }
member this.Item(int) : string
Default Public Overridable ReadOnly Property Item(i As Integer) As String
Default Public MustOverride ReadOnly Property Item(i As Integer) As String
Parameter
- i
- Int32
Indeks atribut.
Nilai Properti
Nilai atribut yang ditentukan.
Pengecualian
Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Contoh
Contoh berikut menampilkan semua atribut pada simpul saat ini.
// Display all attributes.
if (reader.HasAttributes) {
Console.WriteLine("Attributes of <" + reader.Name + ">");
for (int i = 0; i < reader.AttributeCount; i++) {
Console.WriteLine(" {0}", reader[i]);
}
// Move the reader back to the element node.
reader.MoveToElement();
}
' Display all attributes.
If reader.HasAttributes Then
Console.WriteLine("Attributes of <" + reader.Name + ">")
Dim i As Integer
For i = 0 To (reader.AttributeCount - 1)
Console.WriteLine(" {0}", reader(i))
Next i
' Move the reader back to the element node.
reader.MoveToElement()
End If
Keterangan
Properti ini tidak memindahkan pembaca.
Lihat juga
Berlaku untuk
Item[String]
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
Ketika ditimpa dalam kelas turunan, mendapatkan nilai atribut dengan yang ditentukan Name.
public:
virtual property System::String ^ default[System::String ^] { System::String ^ get(System::String ^ name); };
public:
abstract property System::String ^ default[System::String ^] { System::String ^ get(System::String ^ name); };
public virtual string this[string name] { get; }
public virtual string? this[string name] { get; }
public abstract string this[string name] { get; }
member this.Item(string) : string
Default Public Overridable ReadOnly Property Item(name As String) As String
Default Public MustOverride ReadOnly Property Item(name As String) As String
Parameter
- name
- String
Nama atribut yang memenuhi syarat.
Nilai Properti
Nilai atribut yang ditentukan. Jika atribut tidak ditemukan, null dikembalikan.
Pengecualian
Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Contoh
Contoh berikut mendapatkan nilai atribut ISBN.
reader.ReadToDescendant("book");
string isbn =reader["ISBN"];
Console.WriteLine("The ISBN value: " + isbn);
reader.ReadToDescendant("book")
Dim isbn As String = reader("ISBN")
Console.WriteLine("The ISBN value: " + isbn)
Keterangan
Properti ini tidak memindahkan pembaca.
Jika pembaca diposisikan pada node DocumentType , metode ini dapat digunakan untuk mendapatkan literal PUBLIK dan SISTEM, misalnya, reader["PUBLIC"]
Lihat juga
Berlaku untuk
Item[String, String]
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
Ketika ditimpa dalam kelas turunan, mendapatkan nilai atribut dengan yang ditentukan LocalName dan NamespaceURI.
public:
virtual property System::String ^ default[System::String ^, System::String ^] { System::String ^ get(System::String ^ name, System::String ^ namespaceURI); };
public:
abstract property System::String ^ default[System::String ^, System::String ^] { System::String ^ get(System::String ^ name, System::String ^ namespaceURI); };
public virtual string this[string name, string namespaceURI] { get; }
public virtual string? this[string name, string? namespaceURI] { get; }
public abstract string this[string name, string namespaceURI] { get; }
member this.Item(string * string) : string
Default Public Overridable ReadOnly Property Item(name As String, namespaceURI As String) As String
Default Public MustOverride ReadOnly Property Item(name As String, namespaceURI As String) As String
Parameter
- name
- String
Nama lokal atribut.
- namespaceURI
- String
URI namespace atribut.
Nilai Properti
Nilai atribut yang ditentukan. Jika atribut tidak ditemukan, null dikembalikan.
Pengecualian
Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Keterangan
Properti ini tidak memindahkan pembaca.