System::Xml::XmlAttributeCollection class

XmlAttributeCollection class

Mewakili kumpulan atribut yang dapat diakses berdasarkan nama atau indeks.

class XmlAttributeCollection : public System::Xml::XmlNamedNodeMap

Metode

MetodeDeskripsi
Append(const SharedPtr<XmlAttribute>&)Menyisipkan atribut yang ditentukan sebagai node terakhir dalam koleksi.
CopyTo(const ArrayPtr<SharedPtr<XmlAttribute>>&, int32_t)Menyalin semua objek XmlAttribute dari koleksi ini ke dalam array yang diberikan.
idx_get(int32_t)Mengembalikan atribut dengan indeks yang ditentukan.
idx_get(const String&)Mengembalikan atribut dengan nama yang ditentukan.
idx_get(const String&, const String&)Mengembalikan atribut dengan nama lokal dan Uniform Resource Identifier (URI) ruang nama yang ditentukan.
InsertAfter(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&)Menyisipkan atribut yang ditentukan segera setelah atribut referensi yang ditentukan.
InsertBefore(const SharedPtr<XmlAttribute>&, const SharedPtr<XmlAttribute>&)Menyisipkan atribut yang ditentukan segera sebelum atribut referensi yang ditentukan.
Prepend(const SharedPtr<XmlAttribute>&)Menyisipkan atribut yang ditentukan sebagai node pertama dalam koleksi.
Remove(const SharedPtr<XmlAttribute>&)Menghapus atribut yang ditentukan dari koleksi.
RemoveAll()Menghapus semua atribut dari koleksi.
RemoveAt(int32_t)Menghapus atribut yang sesuai dengan indeks yang ditentukan dari koleksi.
SetNamedItem(SharedPtr<XmlNode>) overrideMenambahkan sebuah XmlNode menggunakan hasil XmlNode::get_Name.

Typedefs

TypedefDeskripsi
PtrAlias 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