System::Xml::Schema::XmlAtomicValue क्लास
अंतर्वस्तु
[
छिपाना
]XmlAtomicValue class
मान्यताप्राप्त XML तत्व या एट्रिब्यूट का टाइप्ड वैल्यू दर्शाता है। XmlAtomicValue क्लास को इनहेरिट नहीं किया जा सकता।
class XmlAtomicValue : public System::Xml::XPath::XPathItem
विधियाँ
| विधि | विवरण |
|---|---|
| Clone() | इस XmlAtomicValue ऑब्जेक्ट की एक कॉपी लौटाता है। |
| get_IsNode() override | एक मान लौटाता है जो दर्शाता है कि मान्यताप्राप्त XML तत्व या एट्रिब्यूट एक XPath नोड है या एक एटॉमिक वैल्यू। |
| get_TypedValue() override | वर्तमान मान्यताप्राप्त XML तत्व या एट्रिब्यूट को उसके स्कीमा प्रकार के अनुसार सबसे उपयुक्त प्रकार के बॉक्स्ड ऑब्जेक्ट के रूप में लौटाता है। |
| get_Value() override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का String वैल्यू लौटाता है। |
| get_ValueAsBoolean() override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का वैल्यू एक Boolean के रूप में लौटाता है। |
| get_ValueAsDateTime() override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का वैल्यू एक DateTime के रूप में लौटाता है। |
| get_ValueAsDouble() override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का वैल्यू एक Double के रूप में लौटाता है। |
| get_ValueAsInt() override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का वैल्यू एक Int32 के रूप में लौटाता है। |
| get_ValueAsLong() override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का वैल्यू एक Int64 के रूप में लौटाता है। |
| get_ValueType() override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का प्रकार लौटाता है। |
| get_XmlType() override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट के लिए XmlSchemaType लौटाता है। |
| ToString() const override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का String वैल्यू लौटाता है। |
| ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) override | मान्यताप्राप्त XML तत्व या एट्रिब्यूट का वैल्यू उस प्रकार के रूप में लौटाता है जो IXmlNamespaceResolver ऑब्जेक्ट का उपयोग करके निर्दिष्ट किया गया है, ताकि नेमस्पेस प्रीफ़िक्स हल किए जा सकें। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
टिप्पणियाँ
इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
संबंधित देखें
- Class XPathItem
- Namespace System::Xml::Schema
- Library Aspose.Page for C++