XmlAttributeCollection.ItemOf[] 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.
Mendapatkan atribut dengan nama atau indeks yang ditentukan.
Overload
| Nama | Deskripsi |
|---|---|
| ItemOf[Int32] |
Mendapatkan atribut dengan indeks yang ditentukan. |
| ItemOf[String] |
Mendapatkan atribut dengan nama yang ditentukan. |
| ItemOf[String, String] |
Mendapatkan atribut dengan nama lokal dan namespace yang ditentukan Pengidentifikasi Sumber Daya Seragam (URI). |
ItemOf[Int32]
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
Mendapatkan atribut dengan indeks yang ditentukan.
public:
property System::Xml::XmlAttribute ^ default[int] { System::Xml::XmlAttribute ^ get(int i); };
public:
virtual property System::Xml::XmlAttribute ^ default[int] { System::Xml::XmlAttribute ^ get(int i); };
public System.Xml.XmlAttribute this[int i] { get; }
public virtual System.Xml.XmlAttribute this[int i] { get; }
member this.ItemOf(int) : System.Xml.XmlAttribute
Default Public ReadOnly Property ItemOf(i As Integer) As XmlAttribute
Default Public Overridable ReadOnly Property ItemOf(i As Integer) As XmlAttribute
Parameter
- i
- Int32
Indeks atribut.
Nilai Properti
Atribut pada indeks yang ditentukan.
Pengecualian
Indeks yang diteruskan berada di luar rentang.
Contoh
Contoh berikut menampilkan semua atribut dalam koleksi.
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main(){
XmlDocument doc = new XmlDocument();
doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
"<title>Pride And Prejudice</title>" +
"</book>");
//Create an attribute collection.
XmlAttributeCollection attrColl = doc.DocumentElement.Attributes;
Console.WriteLine("Display all the attributes in the collection...\r\n");
for (int i=0; i < attrColl.Count; i++)
{
Console.Write("{0} = ", attrColl[i].Name);
Console.Write("{0}", attrColl[i].Value);
Console.WriteLine();
}
}
}
Imports System.IO
Imports System.Xml
public class Sample
public shared sub Main()
Dim doc as XmlDocument = new XmlDocument()
doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" & _
"<title>Pride And Prejudice</title>" & _
"</book>")
'Create an attribute collection.
Dim attrColl as XmlAttributeCollection = doc.DocumentElement.Attributes
Console.WriteLine("Display all the attributes in the collection...")
Dim i as integer
for i=0 to attrColl.Count-1
Console.Write("{0} = ", attrColl.ItemOf(i).Name)
Console.Write("{0}", attrColl.ItemOf(i).Value)
Console.WriteLine()
next
end sub
end class
Keterangan
Properti ini adalah ekstensi Microsoft ke Model Objek Dokumen (DOM). Ini setara dengan panggilan XmlNamedNodeMap.Item.
Lihat juga
Berlaku untuk
ItemOf[String]
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
Mendapatkan atribut dengan nama yang ditentukan.
public:
property System::Xml::XmlAttribute ^ default[System::String ^] { System::Xml::XmlAttribute ^ get(System::String ^ name); };
public:
virtual property System::Xml::XmlAttribute ^ default[System::String ^] { System::Xml::XmlAttribute ^ get(System::String ^ name); };
public System.Xml.XmlAttribute this[string name] { get; }
public System.Xml.XmlAttribute? this[string name] { get; }
public virtual System.Xml.XmlAttribute this[string name] { get; }
member this.ItemOf(string) : System.Xml.XmlAttribute
Default Public ReadOnly Property ItemOf(name As String) As XmlAttribute
Default Public Overridable ReadOnly Property ItemOf(name As String) As XmlAttribute
Parameter
- name
- String
Nama atribut yang memenuhi syarat.
Nilai Properti
Atribut dengan nama yang ditentukan. Jika atribut tidak ada, properti ini mengembalikan null.
Contoh
Contoh berikut menghapus atribut dari dokumen.
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main(){
XmlDocument doc = new XmlDocument();
doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
"<title>Pride And Prejudice</title>" +
"</book>");
//Create an attribute collection and remove an attribute
//from the collection.
XmlAttributeCollection attrColl = doc.DocumentElement.Attributes;
attrColl.Remove(attrColl["genre"]);
Console.WriteLine("Display the modified XML...\r\n");
Console.WriteLine(doc.OuterXml);
}
}
Imports System.IO
Imports System.Xml
public class Sample
public shared sub Main()
Dim doc as XmlDocument = new XmlDocument()
doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" & _
"<title>Pride And Prejudice</title>" & _
"</book>")
'Create an attribute collection and remove an attribute
'from the collection.
Dim attrColl as XmlAttributeCollection = doc.DocumentElement.Attributes
attrColl.Remove(attrColl.ItemOf("genre"))
Console.WriteLine("Display the modified XML...")
Console.WriteLine(doc.OuterXml)
end sub
end class
Keterangan
Properti ini adalah ekstensi Microsoft ke Model Objek Dokumen (DOM). Ini setara dengan panggilan GetNamedItem.
Berlaku untuk
ItemOf[String, String]
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
- Sumber:
- XmlAttributeCollection.cs
Mendapatkan atribut dengan nama lokal dan namespace yang ditentukan Pengidentifikasi Sumber Daya Seragam (URI).
public:
property System::Xml::XmlAttribute ^ default[System::String ^, System::String ^] { System::Xml::XmlAttribute ^ get(System::String ^ localName, System::String ^ namespaceURI); };
public:
virtual property System::Xml::XmlAttribute ^ default[System::String ^, System::String ^] { System::Xml::XmlAttribute ^ get(System::String ^ localName, System::String ^ namespaceURI); };
public System.Xml.XmlAttribute this[string localName, string namespaceURI] { get; }
public System.Xml.XmlAttribute? this[string localName, string? namespaceURI] { get; }
public virtual System.Xml.XmlAttribute this[string localName, string namespaceURI] { get; }
member this.ItemOf(string * string) : System.Xml.XmlAttribute
Default Public ReadOnly Property ItemOf(localName As String, namespaceURI As String) As XmlAttribute
Default Public Overridable ReadOnly Property ItemOf(localName As String, namespaceURI As String) As XmlAttribute
Parameter
- localName
- String
Nama lokal atribut.
- namespaceURI
- String
URI namespace atribut.
Nilai Properti
Atribut dengan nama lokal dan URI namespace yang ditentukan. Jika atribut tidak ada, properti ini mengembalikan null.
Keterangan
Properti ini adalah ekstensi Microsoft ke Model Objek Dokumen (DOM). Ini setara dengan panggilan GetNamedItem.