Kelas System::Xml::XmlNamedNodeMap
isi
[
bersembunyi
]XmlNamedNodeMap class
Mewakili kumpulan node yang dapat diakses berdasarkan nama atau indeks.
class XmlNamedNodeMap : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>
Metode
| Metode | Deskripsi |
|---|---|
| begin() const | Mendapatkan iterator ke elemen pertama dari koleksi. |
| cbegin() const | Mendapatkan iterator ke elemen pertama dari koleksi. |
| cend() const | Mendapatkan iterator untuk elemen yang tidak ada di belakang elemen terakhir koleksi. |
| end() const | Mendapatkan iterator untuk elemen yang tidak ada di belakang elemen terakhir koleksi. |
| virtual get_Count() | Mengembalikan jumlah node dalam XmlNamedNodeMap. |
| GetEnumerator() override | Menyediakan dukungan untuk iterasi atas kumpulan node dalam XmlNamedNodeMap. |
| virtual GetNamedItem(String) | Mengambil sebuah XmlNode yang ditentukan oleh nama. |
| virtual GetNamedItem(String, String) | Mengambil sebuah node dengan nilai XmlNode::get_LocalName dan XmlNode::get_NamespaceURI yang cocok. |
| virtual Item(int32_t) | Mengambil node pada indeks yang ditentukan dalam XmlNamedNodeMap. |
| virtual RemoveNamedItem(String) | Menghapus node dari XmlNamedNodeMap. |
| virtual RemoveNamedItem(String, String) | Menghapus sebuah node dengan nilai XmlNode::get_LocalName dan XmlNode::get_NamespaceURI yang cocok. |
| virtual SetNamedItem(SharedPtr<XmlNode>) | Menambahkan sebuah XmlNode menggunakan nilai XmlNode::get_Namenya. |
Typedefs
| Typedef | Deskripsi |
|---|---|
| iterator | Tipe iterator. |
| Ptr | Alias untuk shared pointer ke instance kelas ini. |
Catatan
Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
Lihat Juga
- Class IEnumerable
- Namespace System::Xml
- Library Aspose.Page for C++