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

XmlSchemaDatatype class

XmlSchemaDatatype क्लास XML Schema परिभाषा भाषा (XSD) प्रकारों को रनटाइम प्रकारों में मैप करने के लिए एक अमूर्त क्लास है।

class XmlSchemaDatatype : public System::Object

विधियाँ

विधिविवरण
virtual ChangeType(SharedPtr<Object>, const TypeInfo&)निर्दिष्ट मान को, जिसका प्रकार XmlSchemaDatatype द्वारा प्रतिनिधित्व किए गए XML स्कीमा प्रकार के वैध प्रतिनिधित्वों में से एक है, निर्दिष्ट रनटाइम प्रकार में परिवर्तित करता है।
virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)निर्दिष्ट मान को, जिसका प्रकार XmlSchemaDatatype द्वारा प्रतिनिधित्व किए गए XML स्कीमा प्रकार के वैध प्रतिनिधित्वों में से एक है, निर्दिष्ट रनटाइम प्रकार में परिवर्तित करता है, यदि XmlSchemaDatatype xs:QName प्रकार या उससे व्युत्पन्न प्रकार को दर्शाता है तो IXmlNamespaceResolver का उपयोग करके।
virtual get_TokenizedType()जब एक व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो World Wide Web Consortium (W3C) XML 1.0 विनिर्देश में निर्दिष्ट string का प्रकार प्राप्त करता है।
virtual get_TypeCode()सरल प्रकार के लिए XmlTypeCode मान लौटाता है।
virtual get_ValueType()जब एक व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो आइटम का प्रकार प्राप्त करता है।
virtual get_Variety()सरल प्रकार के लिए XmlSchemaDatatypeVariety मान लौटाता है।
virtual IsDerivedFrom(SharedPtr<XmlSchemaDatatype>)यह मेथड हमेशा false लौटाता है।
virtual ParseValue(String, SharedPtr<XmlNameTable>, SharedPtr<IXmlNamespaceResolver>)जब एक व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो निर्दिष्ट string को अंतर्निहित या उपयोगकर्ता-परिभाषित सरल प्रकार के विरुद्ध मान्य करता है।

Typedefs

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

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