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

XmlSchemaRedefine class

XML Schema से redefine तत्व को World Wide Web Consortium (W3C) द्वारा निर्दिष्ट अनुसार दर्शाता है। यह क्लास बाहरी स्कीमा फ़ाइलों से सरल और जटिल प्रकार, समूह और एट्रिब्यूट समूहों को वर्तमान स्कीमा में पुनःपरिभाषित करने के लिए उपयोग की जा सकती है। यह क्लास स्कीमा तत्वों के संस्करणीकरण को प्रदान करने के लिए भी उपयोग की जा सकती है।

class XmlSchemaRedefine : public System::Xml::Schema::XmlSchemaExternal

विधियाँ

विधिविवरण
get_AttributeGroups()स्कीमा में सभी एट्रिब्यूट्स के लिए XmlSchemaObjectTable लौटाता है, जो AttributeGroups मान की पोस्ट-कम्पाइलेशन व्याख्या रखता है।
get_Groups()स्कीमा में सभी समूहों के लिए XmlSchemaObjectTable लौटाता है, जो Groups मान की पोस्ट-कम्पाइलेशन व्याख्या रखता है।
get_Items()निम्नलिखित क्लासों का संग्रह लौटाता है: XmlSchemaAnnotation, XmlSchemaAttributeGroup, XmlSchemaComplexType, XmlSchemaSimpleType, और XmlSchemaGroup.
get_SchemaTypes()स्कीमा में सभी सरल और जटिल प्रकारों के लिए XmlSchemaObjectTable लौटाता है, जो SchemaTypes मान की पोस्ट-कम्पाइलेशन व्याख्या रखता है।
XmlSchemaRedefine()XmlSchemaRedefine क्लास का नया उदाहरण आरंभ करता है।

Typedefs

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

टिप्पणियाँ

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

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