System::Xml::XmlProcessingInstruction class

XmlProcessingInstruction class

प्रोसेसर‑विशिष्ट जानकारी को दस्तावेज़ के पाठ में रखने के लिए XML द्वारा परिभाषित प्रोसेसिंग इंस्ट्रक्शन का प्रतिनिधित्व करता है।

class XmlProcessingInstruction : public System::Xml::XmlLinkedNode

विधियाँ

विधिविवरण
CloneNode(bool) overrideइस नोड की एक डुप्लिकेट बनाता है।
get_Data()टार्गेट को छोड़कर प्रोसेसिंग इंस्ट्रक्शन की सामग्री लौटाता है।
get_InnerText() overrideनोड और उसके सभी बच्चों के जुड़े हुए मान लौटाता है।
get_LocalName() overrideनोड का स्थानीय नाम लौटाता है।
get_Name() overrideनोड का क्वालिफाइड नाम लौटाता है।
get_NodeType() overrideवर्तमान नोड का प्रकार लौटाता है।
get_Target()प्रोसेसिंग इंस्ट्रक्शन का टार्गेट लौटाता है।
get_Value() overrideनोड का मान लौटाता है।
set_Data(const String&)टार्गेट को छोड़कर प्रोसेसिंग इंस्ट्रक्शन की सामग्री सेट करता है।
set_InnerText(String) overrideनोड और उसकी सभी संतानों के संयोजित मान सेट करता है।
set_Value(String) overrideनोड का मान सेट करता है।
WriteContentTo(const SharedPtr<XmlWriter>&) overrideनिर्दिष्ट XmlWriter में नोड के सभी चाइल्ड को सहेजता है। क्योंकि ProcessingInstruction नोड्स के पास चाइल्ड नहीं होते, यह मेथड कोई प्रभाव नहीं रखता।
WriteTo(const SharedPtr<XmlWriter>&) overrideनोड को निर्दिष्ट XmlWriter में सहेजता है।

Typedefs

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

टिप्पणियाँ

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

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