System::Xml::Schema::XmlSchemaSimpleTypeUnion क्लास
XmlSchemaSimpleTypeUnion class
XML Schema से सरल प्रकारों के लिए union तत्व का प्रतिनिधित्व करता है जैसा कि वर्ल्ड वाइड Web कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। एक union डेटा प्रकार का उपयोग simpleType की सामग्री निर्दिष्ट करने के लिए किया जा सकता है। simpleType तत्व का मान यूनियन में निर्दिष्ट वैकल्पिक डेटा प्रकारों के सेट में से कोई भी एक होना चाहिए। यूनियन प्रकार हमेशा व्युत्पन्न प्रकार होते हैं और कम से कम दो वैकल्पिक डेटा प्रकारों को शामिल करना चाहिए।
class XmlSchemaSimpleTypeUnion : public System::Xml::Schema::XmlSchemaSimpleTypeContent
विधियाँ
| विधि | विवरण |
|---|---|
| get_BaseMemberTypes() | simpleType तत्व के प्रकार का प्रतिनिधित्व करने वाले XmlSchemaSimpleType वस्तुओं की एक सरणी लौटाता है, जो सरल प्रकार के XmlSchemaSimpleTypeUnion::get_BaseTypes और XmlSchemaSimpleTypeUnion::get_MemberTypes मानों पर आधारित है। |
| get_BaseTypes() | बेस प्रकारों का संग्रह लौटाता है। |
| get_MemberTypes() | इस स्कीमा में परिभाषित निर्मित डेटा प्रकारों या simpleType तत्वों के योग्य सदस्य नामों की सरणी लौटाता है (या निर्दिष्ट नेमस्पेस द्वारा संकेतित किसी अन्य स्कीमा)। |
| set_MemberTypes(const ArrayPtr<SharedPtr<XmlQualifiedName>>&) | इस स्कीमा में परिभाषित निर्मित डेटा प्रकारों या simpleType तत्वों के योग्य सदस्य नामों की सरणी सेट करता है (या निर्दिष्ट नेमस्पेस द्वारा संकेतित किसी अन्य स्कीमा)। |
| XmlSchemaSimpleTypeUnion() | एक नया उदाहरण प्रारंभ करता है XmlSchemaSimpleTypeUnion क्लास का। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
टिप्पणियाँ
इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
संबंधित देखें
- Class XmlSchemaSimpleTypeContent
- Namespace System::Xml::Schema
- Library Aspose.Page for C++