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 पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।

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