System::Xml::XmlNode क्लास
अंतर्वस्तु
[
छिपाना
]XmlNode class
XML दस्तावेज़ में एकल नोड का प्रतिनिधित्व करता है।
class XmlNode : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>,
public System::Xml::XPath::IXPathNavigable
विधियाँ
| विधि | विवरण |
|---|---|
| virtual AppendChild(SharedPtr<XmlNode>) | इस नोड के बच्चों की सूची के अंत में निर्दिष्ट नोड को जोड़ता है। |
| virtual Clone() | इस नोड की एक डुप्लिकेट बनाता है। |
| virtual CloneNode(bool) | जब किसी व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो नोड की एक प्रतिलिपि बनाता है। |
| CreateNavigator() override | इस ऑब्जेक्ट को नेविगेट करने के लिए एक XPathNavigator बनाता है। |
| virtual get_Attributes() | इस नोड के गुणों को शामिल करने वाला एक XmlAttributeCollection लौटाता है। |
| virtual get_BaseURI() | वर्तमान नोड का बेस URI लौटाता है। |
| virtual get_ChildNodes() | नोड के सभी चाइल्ड नोड्स लौटाता है। |
| virtual get_FirstChild() | नोड का पहला चाइल्ड लौटाता है। |
| virtual get_HasChildNodes() | एक मान लौटाता है जो दर्शाता है कि इस नोड के कोई चाइल्ड नोड हैं या नहीं। |
| virtual get_InnerText() | नोड और उसके सभी चाइल्ड नोड्स के संयोजित मान लौटाता है। |
| virtual get_InnerXml() | इस नोड के केवल चाइल्ड नोड्स को दर्शाने वाला मार्कअप लौटाता है। |
| virtual get_IsReadOnly() | एक मान लौटाता है जो दर्शाता है कि नोड केवल-पढ़ने योग्य है या नहीं। |
| virtual get_LastChild() | नोड का अंतिम चाइल्ड लौटाता है। |
| virtual get_LocalName() | डेराइव्ड क्लास में ओवरराइड किए जाने पर नोड का स्थानीय नाम लौटाता है। |
| virtual get_Name() | डेराइव्ड क्लास में ओवरराइड किए जाने पर नोड का योग्य नाम लौटाता है। |
| virtual get_NamespaceURI() | इस नोड का नेमस्पेस URI लौटाता है। |
| virtual get_NextSibling() | इस नोड के तुरंत बाद आने वाला नोड लौटाता है। |
| virtual get_NodeType() | डेराइव्ड क्लास में ओवरराइड किए जाने पर वर्तमान नोड का प्रकार लौटाता है। |
| virtual get_OuterXml() | इस नोड और उसके सभी चाइल्ड नोड्स को शामिल करने वाला मार्कअप लौटाता है। |
| virtual get_OwnerDocument() | इस नोड से संबंधित XmlDocument लौटाता है। |
| virtual get_ParentNode() | इस नोड का पैरेंट लौटाता है (उन नोड्स के लिए जिनके पास पैरेंट हो सकता है)। |
| virtual get_Prefix() | इस नोड का नेमस्पेस प्रीफ़िक्स लौटाता है। |
| virtual get_PreviousSibling() | इस नोड से तुरंत पहले आने वाला नोड लौटाता है। |
| virtual get_PreviousText() | उस टेक्स्ट नोड को लौटाता है जो इस नोड से तुरंत पहले आता है। |
| virtual get_SchemaInfo() | स्कीमा वैधता के परिणामस्वरूप इस नोड को सौंपा गया पोस्ट स्कीमा वैधता इन्फोसैट लौटाता है। |
| virtual get_Value() | नोड का मान लौटाता है। |
| GetEnumerator() override | वर्तमान नोड में चाइल्ड नोड्स के माध्यम से इटररेट करने वाला एक एनेमरेटर लौटाता है। |
| virtual GetNamespaceOfPrefix(String) | वर्तमान नोड के स्कोप में दिए गए प्रीफ़िक्स के लिए सबसे निकटतम xmlns घोषणा खोजता है और घोषणा में नेमस्पेस URI लौटाता है। |
| virtual GetPrefixOfNamespace(String) | वर्तमान नोड के स्कोप में दिए गए नेमस्पेस URI के लिए सबसे निकटतम xmlns घोषणा खोजता है और उस घोषणा में परिभाषित प्रीफ़िक्स लौटाता है। |
| virtual idx_get(String) | निर्दिष्ट XmlNode::get_Name वाले पहले चाइल्ड एलिमेंट को लौटाता है। |
| virtual idx_get(String, String) | निर्दिष्ट XmlNode::get_LocalName और XmlNode::get_NamespaceURI मानों वाले पहले चाइल्ड एलिमेंट को लौटाता है। |
| virtual InsertAfter(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | निर्दिष्ट रेफ़रेंस नोड के तुरंत बाद निर्दिष्ट नोड को सम्मिलित करता है। |
| virtual InsertBefore(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | निर्दिष्ट रेफ़रेंस नोड के तुरंत पहले निर्दिष्ट नोड को सम्मिलित करता है। |
| virtual Normalize() | इस XmlNode के नीचे सब-ट्री की पूरी गहराई में सभी XmlText नोड्स को एक "normal" रूप में बदलता है जहाँ केवल मार्कअप (जैसे टैग, टिप्पणी, प्रोसेसिंग इंस्ट्रक्शन, CDATA सेक्शन, और एंटिटी रेफ़रेंसेज़) ही XmlText नोड्स को अलग करता है, अर्थात् कोई आसन्न XmlText नोड नहीं होते। |
| virtual PrependChild(SharedPtr<XmlNode>) | इस नोड के चाइल्ड नोड्स की सूची की शुरुआत में निर्दिष्ट नोड को जोड़ता है। |
| virtual RemoveAll() | वर्तमान नोड के सभी चाइल्ड नोड्स और/या गुणों को हटा देता है। |
| virtual RemoveChild(SharedPtr<XmlNode>) | निर्दिष्ट चाइल्ड नोड को हटाता है। |
| virtual ReplaceChild(SharedPtr<XmlNode>, SharedPtr<XmlNode>) | चाइल्ड नोड oldChild को newChild नोड से बदलता है। |
| SelectNodes(const String&) | एक सूची चुनता है जिसमें वे नोड्स होते हैं जो XPath अभिव्यक्ति से मेल खाते हैं। |
| SelectNodes(const String&, const SharedPtr<XmlNamespaceManager>&) | एक सूची चुनता है जिसमें वे नोड्स होते हैं जो XPath अभिव्यक्ति से मेल खाते हैं। XPath अभिव्यक्ति में पाए गए किसी भी प्रीफ़िक्स को प्रदान किए गए XmlNamespaceManager का उपयोग करके हल किया जाता है। |
| SelectSingleNode(const String&) | पहला XmlNode चुनता है जो XPath अभिव्यक्ति से मेल खाता है। |
| SelectSingleNode(const String&, const SharedPtr<XmlNamespaceManager>&) | पहला XmlNode चुनता है जो XPath अभिव्यक्ति से मेल खाता है। XPath अभिव्यक्ति में पाए गए किसी भी प्रीफ़िक्स को प्रदान किए गए XmlNamespaceManager का उपयोग करके हल किया जाता है। |
| virtual set_InnerText(String) | नोड और उसके सभी चाइल्ड नोड्स के संयोजित मान सेट करता है। |
| virtual set_InnerXml(String) | इस नोड के केवल चाइल्ड नोड्स को दर्शाने वाला मार्कअप सेट करता है। |
| virtual set_Prefix(String) | इस नोड का नेमस्पेस प्रीफ़िक्स सेट करता है। |
| virtual set_Value(String) | नोड का मान सेट करता है। |
| virtual Supports(String, String) | जाँचता है कि DOM इम्प्लीमेंटेशन कोई विशिष्ट फीचर लागू करता है या नहीं। |
| virtual WriteContentTo(const SharedPtr<XmlWriter>&) | डेराइव्ड क्लास में ओवरराइड होने पर नोड के सभी चाइल्ड नोड्स को निर्दिष्ट XmlWriter में सहेजता है। |
| virtual WriteTo(const SharedPtr<XmlWriter>&) | डेराइव्ड क्लास में ओवरराइड होने पर वर्तमान नोड को निर्दिष्ट XmlWriter में सहेजता है। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
संबंधित देखें
- Class IEnumerable
- Class IXPathNavigable
- Namespace System::Xml
- Library Aspose.Page for C++