Kelas System::Xml::XmlElement
isi
[
bersembunyi
]XmlElement class
Mewakili sebuah elemen.
class XmlElement : public System::Xml::XmlLinkedNode
Metode
| Metode | Deskripsi |
|---|---|
| CloneNode(bool) override | Membuat duplikat dari node ini. |
| virtual get_HasAttributes() | Mengembalikan nilai bool yang menunjukkan apakah node saat ini memiliki atribut apa pun. |
| get_InnerText() override | Mengembalikan nilai yang digabungkan dari node dan semua anaknya. |
| get_InnerXml() override | Mengembalikan markup yang mewakili hanya anak-anak node ini. |
| get_IsEmpty() | Mengembalikan format tag dari elemen. |
| get_LocalName() override | Mengembalikan nama lokal dari node saat ini. |
| get_Name() override | Mengembalikan nama lengkap dari node. |
| get_NamespaceURI() override | Mengembalikan URI namespace dari node ini. |
| get_NodeType() override | Mengembalikan tipe dari node saat ini. |
| get_OwnerDocument() override | Mengembalikan XmlDocument yang menjadi milik node ini. |
| get_Prefix() override | Mengembalikan prefiks namespace dari node ini. |
| get_SchemaInfo() override | Mengembalikan infoset validasi skema pasca yang telah diberikan ke node ini sebagai hasil dari validasi skema. |
| virtual GetAttribute(String) | Mengembalikan nilai untuk atribut dengan nama yang ditentukan. |
| virtual GetAttribute(String, String) | Mengembalikan nilai untuk atribut dengan nama lokal dan URI namespace yang ditentukan. |
| virtual GetAttributeNode(String) | Mengembalikan XmlAttribute dengan nama yang ditentukan. |
| virtual GetAttributeNode(String, String) | Mengembalikan XmlAttribute dengan nama lokal dan URI namespace yang ditentukan. |
| virtual GetElementsByTagName(String) | Mengembalikan sebuah XmlNodeList yang berisi daftar semua elemen turunan yang cocok dengan XmlElement::get_Name yang ditentukan. |
| virtual GetElementsByTagName(String, String) | Mengembalikan sebuah XmlNodeList yang berisi daftar semua elemen turunan yang cocok dengan nilai XmlElement::get_LocalName dan XmlElement::get_NamespaceURI yang ditentukan. |
| virtual HasAttribute(String) | Menentukan apakah node saat ini memiliki atribut dengan nama yang ditentukan. |
| virtual HasAttribute(String, String) | Menentukan apakah node saat ini memiliki atribut dengan nama lokal dan URI namespace yang ditentukan. |
| RemoveAll() override | Menghapus semua atribut dan anak yang ditentukan dari node saat ini. Atribut default tidak dihapus. |
| virtual RemoveAllAttributes() | Menghapus semua atribut yang ditentukan dari elemen. Atribut default tidak dihapus. |
| virtual RemoveAttribute(String) | Menghapus sebuah atribut berdasarkan nama. |
| virtual RemoveAttribute(String, String) | Menghapus atribut dengan nama lokal dan URI namespace yang ditentukan. (Jika atribut yang dihapus memiliki nilai default, maka akan segera diganti). |
| virtual RemoveAttributeAt(int32_t) | Menghapus node atribut dengan indeks yang ditentukan dari elemen. (Jika atribut yang dihapus memiliki nilai default, maka akan segera diganti). |
| virtual RemoveAttributeNode(SharedPtr<XmlAttribute>) | Menghapus XmlAttribute yang ditentukan. |
| virtual RemoveAttributeNode(String, String) | Menghapus XmlAttribute yang ditentukan oleh nama lokal dan URI namespace. (Jika atribut yang dihapus memiliki nilai default, maka akan segera diganti). |
| set_InnerText(String) override | Mengatur nilai yang digabungkan dari node dan semua anaknya. |
| set_InnerXml(String) override | Mengatur markup yang mewakili hanya anak-anak node ini. |
| set_IsEmpty(bool) | Mengatur format tag elemen. |
| set_Prefix(String) override | Mengatur prefiks namespace node ini. |
| virtual SetAttribute(String, String) | Mengatur nilai atribut dengan nama yang ditentukan. |
| virtual SetAttribute(String, String, String) | Mengatur nilai atribut dengan nama lokal dan URI namespace yang ditentukan. |
| virtual SetAttributeNode(SharedPtr<XmlAttribute>) | Menambahkan XmlAttribute yang ditentukan. |
| virtual SetAttributeNode(String, String) | Menambahkan XmlAttribute yang ditentukan. |
| WriteContentTo(const SharedPtr<XmlWriter>&) override | Menyimpan semua anak node ke XmlWriter yang ditentukan. |
| WriteTo(const SharedPtr<XmlWriter>&) override | Menyimpan node saat ini ke XmlWriter yang ditentukan. |
Typedefs
| Typedef | Deskripsi |
|---|---|
| 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 XmlLinkedNode
- Namespace System::Xml
- Library Aspose.Page for C++