Kelas System::Xml::XmlNode
isi
[
bersembunyi
]XmlNode class
Mewakili satu node tunggal dalam dokumen XML.
class XmlNode : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>,
public System::Xml::XPath::IXPathNavigable
Metode
| Metode | Deskripsi |
|---|---|
| virtual AppendChild(SharedPtr<XmlNode>) | Menambahkan node yang ditentukan ke akhir daftar node anak, dari node ini. |
| virtual Clone() | Membuat duplikat dari node ini. |
| virtual CloneNode(bool) | Membuat duplikat node, ketika dioverride dalam kelas turunan. |
| CreateNavigator() override | Membuat XPathNavigator untuk menavigasi objek ini. |
| virtual get_Attributes() | Mengembalikan XmlAttributeCollection yang berisi atribut node ini. |
| virtual get_BaseURI() | Mengembalikan URI dasar dari node saat ini. |
| virtual get_ChildNodes() | Mengembalikan semua node anak dari node tersebut. |
| virtual get_FirstChild() | Mengembalikan anak pertama dari node tersebut. |
| virtual get_HasChildNodes() | Mengembalikan nilai yang menunjukkan apakah node ini memiliki node anak. |
| virtual get_InnerText() | Mengembalikan nilai yang digabungkan dari node ini dan semua node anaknya. |
| virtual get_InnerXml() | Mengembalikan markup yang mewakili hanya node anak dari node ini. |
| virtual get_IsReadOnly() | Mengembalikan nilai yang menunjukkan apakah node bersifat read-only. |
| virtual get_LastChild() | Mengembalikan anak terakhir dari node tersebut. |
| virtual get_LocalName() | Mengembalikan nama lokal node, ketika ditimpa dalam kelas turunan. |
| virtual get_Name() | Mengembalikan nama lengkap (qualified) node, ketika ditimpa dalam kelas turunan. |
| virtual get_NamespaceURI() | Mengembalikan URI namespace dari node ini. |
| virtual get_NextSibling() | Mengembalikan node yang langsung mengikuti node ini. |
| virtual get_NodeType() | Mengembalikan tipe node saat ini, ketika ditimpa dalam kelas turunan. |
| virtual get_OuterXml() | Mengembalikan markup yang berisi node ini dan semua node anaknya. |
| virtual get_OwnerDocument() | Mengembalikan XmlDocument yang menjadi milik node ini. |
| virtual get_ParentNode() | Mengembalikan induk dari node ini (untuk node yang dapat memiliki induk). |
| virtual get_Prefix() | Mengembalikan prefiks namespace dari node ini. |
| virtual get_PreviousSibling() | Mengembalikan node yang langsung mendahului node ini. |
| virtual get_PreviousText() | Mengembalikan node teks yang langsung mendahului node ini. |
| virtual get_SchemaInfo() | Mengembalikan infoset validasi skema pasca yang telah diberikan ke node ini sebagai hasil dari validasi skema. |
| virtual get_Value() | Mengembalikan nilai dari node. |
| GetEnumerator() override | Mengembalikan enumerator yang mengiterasi node anak dalam node saat ini. |
| virtual GetNamespaceOfPrefix(String) | Mencari deklarasi xmlns terdekat untuk prefiks yang diberikan yang berada dalam cakupan node saat ini dan mengembalikan URI namespace dalam deklarasi tersebut. |
| virtual GetPrefixOfNamespace(String) | Mencari deklarasi xmlns terdekat untuk URI namespace yang diberikan yang berada dalam cakupan node saat ini dan mengembalikan prefiks yang didefinisikan dalam deklarasi tersebut. |
| virtual idx_get(String) | Mengembalikan elemen anak pertama dengan XmlNode::get_Name yang ditentukan. |
| virtual idx_get(String, String) | Mengembalikan elemen anak pertama dengan nilai XmlNode::get_LocalName dan XmlNode::get_NamespaceURI yang ditentukan. |
| virtual InsertAfter(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | Menyisipkan node yang ditentukan tepat setelah node referensi yang ditentukan. |
| virtual InsertBefore(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | Menyisipkan node yang ditentukan tepat sebelum node referensi yang ditentukan. |
| virtual Normalize() | Menempatkan semua node XmlText pada kedalaman penuh sub‑pohon di bawah XmlNode ini ke dalam bentuk "normal" di mana hanya markup (yaitu, tag, komentar, instruksi pemrosesan, bagian CDATA, dan referensi entitas) yang memisahkan node XmlText, sehingga tidak ada node XmlText yang bersebelahan. |
| virtual PrependChild(SharedPtr<XmlNode>) | Menambahkan node yang ditentukan ke awal daftar node anak untuk node ini. |
| virtual RemoveAll() | Menghapus semua node anak dan/atau atribut dari node saat ini. |
| virtual RemoveChild(SharedPtr<XmlNode>) | Menghapus node anak yang ditentukan. |
| virtual ReplaceChild(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | Mengganti node anak oldChild dengan node newChild. |
| SelectNodes(const String&) | Memilih daftar node yang cocok dengan ekspresi XPath. |
| SelectNodes(const String&, const SharedPtr<XmlNamespaceManager>&) | Memilih daftar node yang cocok dengan ekspresi XPath. Setiap prefiks yang ditemukan dalam ekspresi XPath diselesaikan menggunakan XmlNamespaceManager yang disediakan. |
| SelectSingleNode(const String&) | Memilih XmlNode pertama yang cocok dengan ekspresi XPath. |
| SelectSingleNode(const String&, const SharedPtr<XmlNamespaceManager>&) | Memilih XmlNode pertama yang cocok dengan ekspresi XPath. Setiap prefiks yang ditemukan dalam ekspresi XPath diselesaikan menggunakan XmlNamespaceManager yang disediakan. |
| virtual set_InnerText(String) | Mengatur nilai yang digabungkan dari node dan semua node anaknya. |
| virtual set_InnerXml(String) | Mengatur markup yang mewakili hanya node anak dari node ini. |
| virtual set_Prefix(String) | Mengatur prefiks namespace node ini. |
| virtual set_Value(String) | Mengatur nilai dari node. |
| virtual Supports(String, String) | Menguji apakah implementasi DOM mendukung fitur tertentu. |
| virtual WriteContentTo(const SharedPtr<XmlWriter>&) | Menyimpan semua node anak dari node ke XmlWriter yang ditentukan, ketika ditimpa dalam kelas turunan. |
| virtual WriteTo(const SharedPtr<XmlWriter>&) | Menyimpan node saat ini ke XmlWriter yang ditentukan, ketika ditimpa dalam kelas turunan. |
Typedefs
| Typedef | Deskripsi |
|---|---|
| Ptr | Alias untuk shared pointer ke instance kelas ini. |
Lihat Juga
- Class IEnumerable
- Class IXPathNavigable
- Namespace System::Xml
- Library Aspose.Page for C++