System::Xml::XmlReaderSettings क्लास
अंतर्वस्तु
[
छिपाना
]XmlReaderSettings class
निर्दिष्ट करता है कि XmlReader ऑब्जेक्ट पर कौन-से फीचर समर्थित हों जो XmlReader::Create मेथड द्वारा बनाया गया है।
class XmlReaderSettings : public System::Object
विधियाँ
| विधि | विवरण |
|---|---|
| CheckReadOnly(const String&) | |
| Clone() | XmlReaderSettings इंस्टेंस की एक कॉपी बनाता है। |
| get_CheckCharacters() | कैरेक्टर चेकिंग करने के लिए संकेत करने वाला मान लौटाता है। |
| get_CloseInput() | जब रीडर बंद हो, तो अंतर्निहित स्ट्रीम या TextReader को बंद करना चाहिए या नहीं, यह दर्शाने वाला मान लौटाता है। |
| get_ConformanceLevel() | XmlReader द्वारा पालन किए जाने वाले अनुरूपता स्तर को लौटाता है। |
| get_DtdProcessing() | DTD प्रोसेसिंग निर्धारित करने वाला मान लौटाता है। |
| get_IgnoreComments() | टिप्पणियों को अनदेखा करने के संकेत वाला मान लौटाता है। |
| get_IgnoreProcessingInstructions() | प्रोसेसिंग इंस्ट्रक्शन को अनदेखा करने के संकेत वाला मान लौटाता है। |
| get_IgnoreWhitespace() | अप्रासंगिक व्हाइट स्पेस को अनदेखा करने के संकेत वाला मान लौटाता है। |
| get_LineNumberOffset() | XmlReader ऑब्जेक्ट का लाइन नंबर ऑफ़सेट लौटाता है। |
| get_LinePositionOffset() | XmlReader ऑब्जेक्ट का लाइन पोजीशन ऑफ़सेट लौटाता है। |
| get_MaxCharactersFromEntities() | डॉक्यूमेंट में इकाइयों के विस्तार से उत्पन्न अधिकतम अनुमत अक्षरों की संख्या को दर्शाने वाला मान लौटाता है। |
| get_MaxCharactersInDocument() | एक मान लौटाता है जो XML दस्तावेज़ में अनुमत अधिकतम अक्षरों की संख्या दर्शाता है। शून्य (0) मान का अर्थ है XML दस्तावेज़ के आकार पर कोई सीमा नहीं। गैर-शून्य मान अधिकतम आकार, अक्षरों में, निर्दिष्ट करता है। |
| get_NameTable() | एटॉमाइज़्ड स्ट्रिंग तुलना के लिए उपयोग की जाने वाली XmlNameTable लौटाता है। |
| get_ProhibitDtd() | एक मान लौटाता है जो यह दर्शाता है कि दस्तावेज़ प्रकार परिभाषा (DTD) प्रसंस्करण को प्रतिबंधित किया जाए या नहीं। |
| get_Schemas() | स्कीमा सत्यापन करते समय उपयोग करने के लिए XmlSchemaSet लौटाता है। |
| get_ValidationFlags() | स्कीमा सत्यापन सेटिंग्स दर्शाने वाला एक मान लौटाता है। यह सेटिंग उन XmlReader वस्तुओं पर लागू होती है जो स्कीमा सत्यापित करती हैं (XmlReaderSettings::get_ValidationType मान है ValidationType::Schema). |
| get_ValidationType() | एक मान लौटाता है जो यह दर्शाता है कि पढ़ते समय XmlReader सत्यापन या प्रकार असाइनमेंट करेगा या नहीं। |
| Reset() | सेटिंग्स क्लास के सदस्यों को उनके डिफ़ॉल्ट मानों पर रीसेट करता है। |
| set_CheckCharacters(bool) | एक मान सेट करता है जो यह दर्शाता है कि अक्षर जाँच की जाए या नहीं। |
| set_CloseInput(bool) | एक मान सेट करता है जो यह दर्शाता है कि रीडर बंद होने पर अंतर्निहित स्ट्रीम या TextReader बंद किया जाना चाहिए या नहीं। |
| set_ConformanceLevel(System::Xml::ConformanceLevel) | वह अनुपालन स्तर सेट करता है जिसके अनुसार XmlReader कार्य करेगा। |
| set_DtdProcessing(System::Xml::DtdProcessing) | एक मान सेट करता है जो DTDs के प्रसंस्करण को निर्धारित करता है। |
| set_IgnoreComments(bool) | एक मान सेट करता है जो यह दर्शाता है कि टिप्पणियों को अनदेखा किया जाए या नहीं। |
| set_IgnoreProcessingInstructions(bool) | एक मान सेट करता है जो यह दर्शाता है कि प्रोसेसिंग निर्देशों को अनदेखा किया जाए या नहीं। |
| set_IgnoreWhitespace(bool) | एक मान सेट करता है जो यह दर्शाता है कि असंगत श्वेत स्थान को अनदेखा किया जाए या नहीं। |
| set_LineNumberOffset(int32_t) | XmlReader वस्तु का लाइन नंबर ऑफ़सेट सेट करता है। |
| set_LinePositionOffset(int32_t) | XmlReader वस्तु का लाइन पोजीशन ऑफ़सेट सेट करता है। |
| set_MaxCharactersFromEntities(int64_t) | एक मान सेट करता है जो इकाइयों को विस्तारित करने से उत्पन्न दस्तावेज़ में अनुमत अधिकतम अक्षरों की संख्या दर्शाता है। |
| set_MaxCharactersInDocument(int64_t) | एक मान सेट करता है जो XML दस्तावेज़ में अनुमत अधिकतम अक्षरों की संख्या दर्शाता है। शून्य (0) मान का अर्थ है XML दस्तावेज़ के आकार पर कोई सीमा नहीं। गैर-शून्य मान अधिकतम आकार, अक्षरों में, निर्दिष्ट करता है। |
| set_NameTable(const SharedPtr<XmlNameTable>&) | एटॉमाइज़्ड स्ट्रिंग तुलना के लिए उपयोग की जाने वाली XmlNameTable सेट करता है। |
| set_ProhibitDtd(bool) | एक मान सेट करता है जो यह दर्शाता है कि दस्तावेज़ प्रकार परिभाषा (DTD) प्रसंस्करण को प्रतिबंधित किया जाए या नहीं। |
| set_Schemas(const SharedPtr<Schema::XmlSchemaSet>&) | स्कीमा सत्यापन करते समय उपयोग करने के लिए XmlSchemaSet सेट करता है। |
| set_ValidationFlags(Schema::XmlSchemaValidationFlags) | स्कीमा सत्यापन सेटिंग्स दर्शाने वाला एक मान सेट करता है। यह सेटिंग उन XmlReader वस्तुओं पर लागू होती है जो स्कीमा सत्यापित करती हैं (XmlReaderSettings::get_ValidationType मान है ValidationType::Schema). |
| set_ValidationType(System::Xml::ValidationType) | एक मान सेट करता है जो यह दर्शाता है कि पढ़ते समय XmlReader सत्यापन या प्रकार असाइनमेंट करेगा या नहीं। |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | बाहरी दस्तावेज़ों तक पहुँचने के लिए उपयोग किए जाने वाले XmlResolver को सेट करता है। |
| ValidationEventHandler_add(Args…) | एक इवेंट हैंडलर जोड़ता है जो तब होता है जब रीडर सत्यापन त्रुटियों का सामना करता है। |
| ValidationEventHandler_remove(Args…) | एक इवेंट हैंडलर हटाता है जो तब होता है जब रीडर सत्यापन त्रुटियों का सामना करता है। |
| XmlReaderSettings() | एक नया उदाहरण प्रारंभ करता है XmlReaderSettings क्लास का। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
टिप्पणियाँ
इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
संबंधित देखें
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++