System::Xml::Schema::XmlSchemaInference क्लास
अंतर्वस्तु
[
छिपाना
]XmlSchemaInference class
एक XML दस्तावेज़ से XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा का अनुमान लगाता है। XmlSchemaInference क्लास को विरासत में नहीं लिया जा सकता।
class XmlSchemaInference : public System::Object
Enums
| एनम | विवरण |
|---|---|
| InferenceOption | XmlSchemaInference क्लास द्वारा XML दस्तावेज़ में तत्वों और गुणों के लिए अनुमानित होने वाली आवृत्ति और प्रकार जानकारी को प्रभावित करता है। |
विधियाँ
| विधि | विवरण |
|---|---|
| get_Occurrence() | XML दस्तावेज़ से अनुमानित स्कीमा आवृत्ति घोषणाओं को प्रभावित करने वाले XmlSchemaInference::InferenceOption मान को लौटाता है। |
| get_TypeInference() | XML दस्तावेज़ से अनुमानित प्रकारों को प्रभावित करने वाले XmlSchemaInference::InferenceOption मान को लौटाता है। |
| InferSchema(const SharedPtr<XmlReader>&) | निर्दिष्ट XmlReader ऑब्जेक्ट में शामिल XML दस्तावेज़ से XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा का अनुमान लगाता है। |
| InferSchema(const SharedPtr<XmlReader>&, SharedPtr<XmlSchemaSet>) | निर्दिष्ट XmlReader ऑब्जेक्ट में शामिल XML दस्तावेज़ से XML Schema डिफिनिशन लैंग्वेज (XSD) स्कीमा का अनुमान लगाता है, और समान लक्ष्य नेमस्पेस वाले निर्दिष्ट XmlSchemaSet ऑब्जेक्ट में मौजूद स्कीमा का उपयोग करके अनुमानित स्कीमा को परिष्कृत करता है। |
| set_Occurrence(XmlSchemaInference::InferenceOption) | XML दस्तावेज़ से अनुमानित स्कीमा आवृत्ति घोषणाओं को प्रभावित करने वाले XmlSchemaInference::InferenceOption मान को सेट करता है। |
| set_TypeInference(XmlSchemaInference::InferenceOption) | XML दस्तावेज़ से अनुमानित प्रकारों को प्रभावित करने वाले XmlSchemaInference::InferenceOption मान को सेट करता है। |
| XmlSchemaInference() | XmlSchemaInference क्लास की नई इंस्टेंस को इनिशियलाइज़ करता है। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
टिप्पणियाँ
इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
संबंधित देखें
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.Page for C++