System::Xml::Schema::XmlSchemaSet क्लास

XmlSchemaSet class

XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा का कैश रखता है।

class XmlSchemaSet : public System::Object

विधियाँ

विधिविवरण
Add(String, const String&)निर्दिष्ट URL पर XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा को XmlSchemaSet में जोड़ता है।
Add(String, const SharedPtr<XmlReader>&)XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा जो XmlReader में है, उसे XmlSchemaSet में जोड़ता है।
Add(const SharedPtr<XmlSchemaSet>&)दिए गए XmlSchemaSet में सभी XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा को XmlSchemaSet में जोड़ता है।
Add(const SharedPtr<XmlSchema>&)दिए गए XmlSchema को XmlSchemaSet में जोड़ता है।
Compile()XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा को जो XmlSchemaSet में जोड़े गए हैं, एक तार्किक स्कीमा में कम्पाइल करता है।
Contains(String)यह दर्शाता है कि निर्दिष्ट टार्गेट नेमस्पेस URI वाला XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा XmlSchemaSet में है या नहीं।
Contains(const SharedPtr<XmlSchema>&)यह दर्शाता है कि निर्दिष्ट XML Schema डिफिनिशन लैंग्वेज (XSD) XmlSchema ऑब्जेक्ट XmlSchemaSet में है या नहीं।
CopyTo(const ArrayPtr<SharedPtr<XmlSchema>>&, int32_t)दिए गए इंडेक्स से शुरू करके, सभी XmlSchema ऑब्जेक्ट को XmlSchemaSet से दिए गए एरे में कॉपी करता है।
get_CompilationSettings()वापस करता है XmlSchemaCompilationSettings को XmlSchemaSet के लिए।
get_Count()वापस करता है XmlSchemaSet में तार्किक XML Schema परिभाषा भाषा (XSD) स्कीमाओं की संख्या।
get_GlobalAttributes()वापस करता है सभी वैश्विक गुणधर्म सभी XML Schema परिभाषा भाषा (XSD) स्कीमाओं में XmlSchemaSet के भीतर।
get_GlobalElements()वापस करता है सभी वैश्विक तत्व सभी XML Schema परिभाषा भाषा (XSD) स्कीमाओं में XmlSchemaSet के भीतर।
get_GlobalTypes()वापस करता है सभी वैश्विक सरल और जटिल प्रकार सभी XML Schema परिभाषा भाषा (XSD) स्कीमाओं में XmlSchemaSet के भीतर।
get_IsCompiled()वापस करता है एक मान जो दर्शाता है कि क्या XML Schema परिभाषा भाषा (XSD) स्कीमाओं को XmlSchemaSet में संकलित किया गया है।
get_NameTable()वापस करता है डिफ़ॉल्ट XmlNameTable जिसे XmlSchemaSet नई XML Schema परिभाषा भाषा (XSD) स्कीमाओं को लोड करते समय उपयोग करता है।
Remove(const SharedPtr<XmlSchema>&)हटा देता है निर्दिष्ट XML Schema परिभाषा भाषा (XSD) स्कीमा को XmlSchemaSet से।
RemoveRecursive(const SharedPtr<XmlSchema>&)हटा देता है निर्दिष्ट XML Schema परिभाषा भाषा (XSD) स्कीमा और सभी स्कीमाओं को जो वह आयात करता है XmlSchemaSet से।
Reprocess(SharedPtr<XmlSchema>)पुनः प्रक्रिया करता है एक XML Schema परिभाषा भाषा (XSD) स्कीमा जो पहले से ही XmlSchemaSet में मौजूद है।
Schemas()वापस करता है सभी XML Schema परिभाषा भाषा (XSD) स्कीमाओं का संग्रह XmlSchemaSet में।
Schemas(String)वापस करता है सभी XML Schema परिभाषा भाषा (XSD) स्कीमाओं का संग्रह XmlSchemaSet में जो दिए गए नेमस्पेस से संबंधित हैं।
set_CompilationSettings(const SharedPtr<XmlSchemaCompilationSettings>&)सेट करता है XmlSchemaCompilationSettings को XmlSchemaSet के लिए।
set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&)सेट करता है XmlResolver जिसका उपयोग स्कीमा के include और import तत्वों में संदर्भित नेमस्पेस या स्थानों को हल करने के लिए किया जाता है।
ValidationEventHandler_add(Args…)जोड़ता है एक इवेंट हैंडलर XML Schema परिभाषा भाषा (XSD) स्कीमा वैलिडेशन त्रुटियों के बारे में जानकारी प्राप्त करने के लिए।
ValidationEventHandler_remove(Args…)हटा देता है एक इवेंट हैंडलर XML Schema परिभाषा भाषा (XSD) स्कीमा वैलिडेशन त्रुटियों के बारे में जानकारी प्राप्त करने के लिए।
XmlSchemaSet()एक नया उदाहरण प्रारंभ करता है XmlSchemaSet क्लास का।
XmlSchemaSet(const SharedPtr<XmlNameTable>&)एक नया उदाहरण प्रारंभ करता है XmlSchemaSet क्लास का निर्दिष्ट XmlNameTable के साथ।

Typedefs

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

टिप्पणियाँ

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

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