System::Xml::XmlElement क्लास

XmlElement class

एक एलिमेंट को दर्शाता है।

class XmlElement : public System::Xml::XmlLinkedNode

विधियाँ

विधिविवरण
CloneNode(bool) overrideइस नोड की एक डुप्लिकेट बनाता है।
virtual get_HasAttributes()वर्तमान नोड के पास कोई गुणधर्म हैं या नहीं, यह दर्शाने वाला bool मान लौटाता है।
get_InnerText() overrideनोड और उसके सभी बच्चों के जुड़े हुए मान लौटाता है।
get_InnerXml() overrideइस नोड के केवल बच्चों को दर्शाने वाला मार्कअप लौटाता है।
get_IsEmpty()तत्व के टैग फ़ॉर्मेट को लौटाता है।
get_LocalName() overrideवर्तमान नोड का स्थानीय नाम लौटाता है।
get_Name() overrideनोड का क्वालिफाइड नाम लौटाता है।
get_NamespaceURI() overrideइस नोड का नेमस्पेस URI लौटाता है।
get_NodeType() overrideवर्तमान नोड का प्रकार लौटाता है।
get_OwnerDocument() overrideइस नोड से संबंधित XmlDocument लौटाता है।
get_Prefix() overrideइस नोड का नेमस्पेस प्रीफ़िक्स लौटाता है।
get_SchemaInfo() overrideस्कीमा वैधता के परिणामस्वरूप इस नोड को सौंपा गया पोस्ट स्कीमा वैधता इन्फोसैट लौटाता है।
virtual GetAttribute(String)निर्दिष्ट नाम वाले गुणधर्म का मान लौटाता है।
virtual GetAttribute(String, String)निर्दिष्ट स्थानीय नाम और नेमस्पेस URI वाले गुणधर्म का मान लौटाता है।
virtual GetAttributeNode(String)निर्दिष्ट नाम वाला XmlAttribute लौटाता है।
virtual GetAttributeNode(String, String)निर्दिष्ट स्थानीय नाम और नेमस्पेस URI वाला XmlAttribute लौटाता है।
virtual GetElementsByTagName(String)निर्दिष्ट XmlElement::get_Name से मेल खाने वाले सभी वंशज तत्वों की सूची वाला एक XmlNodeList लौटाता है।
virtual GetElementsByTagName(String, String)निर्दिष्ट XmlElement::get_LocalName और XmlElement::get_NamespaceURI मानों से मेल खाने वाले सभी वंशज तत्वों की सूची वाला एक XmlNodeList लौटाता है।
virtual HasAttribute(String)निर्धारित करता है कि वर्तमान नोड के पास निर्दिष्ट नाम वाला गुणधर्म है या नहीं।
virtual HasAttribute(String, String)निर्धारित करता है कि वर्तमान नोड के पास निर्दिष्ट स्थानीय नाम और नेमस्पेस URI वाला गुणधर्म है या नहीं।
RemoveAll() overrideवर्तमान नोड के सभी निर्दिष्ट गुणधर्म और बच्चे हटाता है। डिफ़ॉल्ट गुणधर्म नहीं हटाए जाते।
virtual RemoveAllAttributes()तत्व से सभी निर्दिष्ट गुणधर्म हटाता है। डिफ़ॉल्ट गुणधर्म नहीं हटाए जाते।
virtual RemoveAttribute(String)नाम द्वारा एक गुणधर्म हटाता है।
virtual RemoveAttribute(String, String)निर्दिष्ट स्थानीय नाम और नेमस्पेस URI के साथ एक विशेषता को हटाता है। (यदि हटाई गई विशेषता का डिफ़ॉल्ट मान है, तो उसे तुरंत प्रतिस्थापित किया जाता है)।
virtual RemoveAttributeAt(int32_t)तत्व से निर्दिष्ट अनुक्रमांक वाली विशेषता नोड को हटाता है। (यदि हटाई गई विशेषता का डिफ़ॉल्ट मान है, तो उसे तुरंत प्रतिस्थापित किया जाता है)।
virtual RemoveAttributeNode(SharedPtr<XmlAttribute>)निर्दिष्ट XmlAttribute को हटाता है।
virtual RemoveAttributeNode(String, String)स्थानीय नाम और नेमस्पेस URI द्वारा निर्दिष्ट XmlAttribute को हटाता है। (यदि हटाई गई विशेषता का डिफ़ॉल्ट मान है, तो उसे तुरंत प्रतिस्थापित किया जाता है)।
set_InnerText(String) overrideनोड और उसकी सभी संतानों के संयोजित मान सेट करता है।
set_InnerXml(String) overrideइस नोड की केवल संतानों को दर्शाने वाला मार्कअप सेट करता है।
set_IsEmpty(bool)तत्व के टैग फ़ॉर्मेट को सेट करता है।
set_Prefix(String) overrideइस नोड का नेमस्पेस प्रीफ़िक्स सेट करता है।
virtual SetAttribute(String, String)निर्दिष्ट नाम वाली विशेषता का मान सेट करता है।
virtual SetAttribute(String, String, String)निर्दिष्ट स्थानीय नाम और नेमस्पेस URI वाली विशेषता का मान सेट करता है।
virtual SetAttributeNode(SharedPtr<XmlAttribute>)निर्दिष्ट XmlAttribute जोड़ता है।
virtual SetAttributeNode(String, String)निर्दिष्ट XmlAttribute जोड़ता है।
WriteContentTo(const SharedPtr<XmlWriter>&) overrideनोड के सभी चाइल्ड को निर्दिष्ट XmlWriter में सहेजता है।
WriteTo(const SharedPtr<XmlWriter>&) overrideवर्तमान नोड को निर्दिष्ट XmlWriter में सहेजता है।

Typedefs

टाइपडिफ़विवरण
Ptrइस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम।

टिप्पणियाँ

इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।

संबंधित देखें