System::Xml::XmlParserContext क्लास
अंतर्वस्तु
[
छिपाना
]XmlParserContext class
XML फ्रैगमेंट को पार्स करने के लिए XmlReader द्वारा आवश्यक सभी संदर्भ जानकारी प्रदान करता है।
class XmlParserContext : public System::Object
विधियाँ
| विधि | विवरण |
|---|---|
| get_BaseURI() | बेस URI लौटाता है। |
| get_DocTypeName() | डॉक्यूमेंट टाइप डिक्लेरेशन का नाम लौटाता है। |
| get_Encoding() | एन्कोडिंग प्रकार लौटाता है। |
| get_InternalSubset() | आंतरिक DTD उपसमुच्चय लौटाता है। |
| get_NamespaceManager() | XmlNamespaceManager लौटाता है। |
| get_NameTable() | XmlNameTable लौटाता है जो स्ट्रिंग्स को एटॉमाइज़ करने के लिए उपयोग किया जाता है। एटॉमाइज़्ड स्ट्रिंग्स के बारे में अधिक जानकारी के लिए, देखें XmlNameTable. |
| get_PublicId() | पब्लिक आइडेंटिफ़ायर लौटाता है। |
| get_SystemId() | सिस्टम आइडेंटिफ़ायर लौटाता है। |
| get_XmlLang() | वर्तमान xml:lang स्कोप लौटाता है। |
| get_XmlSpace() | वापस देता है वर्तमान xml:space स्कोप। |
| set_BaseURI(const String&) | बेस URI सेट करता है। |
| set_DocTypeName(const String&) | डॉक्यूमेंट टाइप डिक्लेरेशन का नाम सेट करता है। |
| set_Encoding(const SharedPtr<System::Text::Encoding>&) | एन्कोडिंग प्रकार सेट करता है। |
| set_InternalSubset(const String&) | आंतरिक DTD उपसमुच्चय सेट करता है। |
| set_NamespaceManager(const SharedPtr<XmlNamespaceManager>&) | XmlNamespaceManager सेट करता है। |
| set_NameTable(const SharedPtr<XmlNameTable>&) | XmlNameTable सेट करता है जो स्ट्रिंग्स को एटॉमाइज़ करने के लिए उपयोग किया जाता है। एटॉमाइज़्ड स्ट्रिंग्स के बारे में अधिक जानकारी के लिए, देखें XmlNameTable. |
| set_PublicId(const String&) | पब्लिक आइडेंटिफ़ायर सेट करता है। |
| set_SystemId(const String&) | सिस्टम आइडेंटिफ़ायर सेट करता है। |
| set_XmlLang(const String&) | वर्तमान xml:lang स्कोप सेट करता है। |
| set_XmlSpace(System::Xml::XmlSpace) | वर्तमान xml:space स्कोप सेट करता है। |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace) | XmlParserContext क्लास का नया इंस्टेंस निर्दिष्ट XmlNameTable, XmlNamespaceManager, xml:lang, और xml:space मानों के साथ इनिशियलाइज़ करता है। |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | XmlParserContext क्लास का नया इंस्टेंस निर्दिष्ट XmlNameTable, XmlNamespaceManager, xml:lang, xml:space, और एन्कोडिंग के साथ इनिशियलाइज़ करता है। |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace) | XmlParserContext क्लास का नया इंस्टेंस निर्दिष्ट XmlNameTable, XmlNamespaceManager, बेस URI, xml:lang, xml:space, और डॉक्यूमेंट टाइप मानों के साथ इनिशियलाइज़ करता है। |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | निर्दिष्ट XmlParserContext वर्ग की नई इंस्टेंस को निर्दिष्ट XmlNameTable, XmlNamespaceManager, बेस URI, xml:lang, xml:space, एन्कोडिंग, और दस्तावेज़ प्रकार मानों के साथ आरंभ करता है। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
टिप्पणियाँ
इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
संबंधित देखें
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++