System::Xml::XmlNode::get_ParentNode मेथड

XmlNode::get_ParentNode method

इस नोड का पैरेंट लौटाता है (उन नोड्स के लिए जिनके पास पैरेंट हो सकता है)।

virtual SharedPtr<XmlNode> System::Xml::XmlNode::get_ParentNode() final

ReturnValue

वर्तमान नोड का पैरेंट होने वाला XmlNode

टिप्पणियाँ

यदि कोई नोड अभी बनाया गया है और अभी तक ट्री में जोड़ा नहीं गया है, या यदि इसे ट्री से हटा दिया गया है, तो पैरेंट nullptr होता है। सभी अन्य नोड्स के लिए, लौटाया गया मान नोड के XmlNode::get_NodeType पर निर्भर करता है। निम्न तालिका get_NodeType मेथड के संभावित रिटर्न वैल्यू को दर्शाती है।
NodeTypeParentNode का रिटर्न वैल्यू
Attribute, Document, DocumentFragment, Entity, Notationnullptr लौटाता है; इन नोड्स के पास पैरेंट नहीं होते।
CDATACDATA सेक्शन को शामिल करने वाले एलिमेंट या एंटिटी रेफ़रेंस को लौटाता है।
Commentटिप्पणी को शामिल करने वाले एलिमेंट, एंटिटी रेफ़रेंस, डॉक्यूमेंट टाइप, या डॉक्यूमेंट को लौटाता है।
DocumentTypeडॉक्यूमेंट नोड को लौटाता है।
Elementएलिमेंट का पैरेंट नोड लौटाता है। यदि एलिमेंट ट्री में रूट नोड है, तो पैरेंट डॉक्यूमेंट नोड होता है।
EntityReferenceएंटिटी रेफ़रेंस को शामिल करने वाले एलिमेंट, एट्रिब्यूट, या एंटिटी रेफ़रेंस को लौटाता है।
ProcessingInstructionप्रोसेसिंग इंस्ट्रक्शन को शामिल करने वाले डॉक्यूमेंट, एलिमेंट, डॉक्यूमेंट टाइप, या एंटिटी रेफ़रेंस को लौटाता है।
Textटेक्स्ट नोड को शामिल करने वाले पैरेंट एलिमेंट, एट्रिब्यूट, या एंटिटी रेफ़रेंस को लौटाता है।

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