System::Xml::Schema::XmlSchemaAttribute क्लास
अंतर्वस्तु
[
छिपाना
]XmlSchemaAttribute class
XML Schema से attribute तत्व को दर्शाता है जैसा कि World Wide Web Consortium (W3C) द्वारा निर्दिष्ट है। Attributes अन्य दस्तावेज़ तत्वों के लिए अतिरिक्त जानकारी प्रदान करते हैं। attribute टैग दस्तावेज़ के तत्व के टैग के बीच नेस्टेड होता है। XML दस्तावेज़ attributes को एक तत्व के उद्घाटन टैग में नामित आइटम के रूप में प्रदर्शित करता है।
class XmlSchemaAttribute : public System::Xml::Schema::XmlSchemaAnnotated
विधियाँ
| विधि | विवरण |
|---|---|
| get_AttributeSchemaType() | एक XmlSchemaSimpleType ऑब्जेक्ट लौटाता है जो attribute के प्रकार को दर्शाता है, जो attribute के XmlSchemaAttribute::get_SchemaType या XmlSchemaAttribute::get_SchemaTypeName मान पर आधारित है। |
| get_AttributeType() | ऑब्जेक्ट लौटाता है जो attribute के XmlSchemaAttribute::get_SchemaType या XmlSchemaAttribute::get_SchemaTypeName मान पर आधारित है, जो AttributeType मान की पोस्ट-कम्पाइल व्याख्या रखता है। |
| get_DefaultValue() | attribute के लिए डिफ़ॉल्ट मान लौटाता है। |
| get_FixedValue() | attribute के लिए निश्चित (fixed) मान लौटाता है। |
| get_Form() | attribute के लिए फ़ॉर्म लौटाता है। |
| get_Name() | attribute का नाम लौटाता है। |
| get_QualifiedName() | attribute का योग्य (qualified) नाम लौटाता है। |
| get_RefName() | इस schema (या निर्दिष्ट नेमस्पेस द्वारा संकेतित किसी अन्य schema) में घोषित attribute का नाम लौटाता है। |
| get_SchemaType() | एट्रिब्यूट प्रकार को एक सरल प्रकार में लौटाता है। |
| get_SchemaTypeName() | इस स्कीमा में परिभाषित सरल प्रकार का नाम लौटाता है (या निर्दिष्ट नेमस्पेस द्वारा संकेतित अन्य स्कीमा)। |
| get_Use() | एट्रिब्यूट के उपयोग के बारे में जानकारी लौटाता है। |
| set_DefaultValue(const String&) | एट्रिब्यूट के लिए डिफ़ॉल्ट मान सेट करता है। |
| set_FixedValue(const String&) | एट्रिब्यूट के लिए स्थिर मान सेट करता है। |
| set_Form(XmlSchemaForm) | एट्रिब्यूट के फ़ॉर्म को सेट करता है। |
| set_Name(const String&) | एट्रिब्यूट का नाम सेट करता है। |
| set_RefName(const SharedPtr<XmlQualifiedName>&) | इस स्कीमा में घोषित एट्रिब्यूट (या निर्दिष्ट नेमस्पेस द्वारा संकेतित अन्य स्कीमा) का नाम सेट करता है। |
| set_SchemaType(const SharedPtr<XmlSchemaSimpleType>&) | एट्रिब्यूट प्रकार को एक सरल प्रकार में सेट करता है। |
| set_SchemaTypeName(const SharedPtr<XmlQualifiedName>&) | इस स्कीमा में परिभाषित सरल प्रकार (या निर्दिष्ट नेमस्पेस द्वारा संकेतित अन्य स्कीमा) का नाम सेट करता है। |
| set_Use(XmlSchemaUse) | एट्रिब्यूट के उपयोग के बारे में जानकारी सेट करता है। |
| XmlSchemaAttribute() | नए XmlSchemaAttribute क्लास का एक नया इंस्टेंस इनिशियलाइज़ करता है। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
टिप्पणियाँ
इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
संबंधित देखें
- Class XmlSchemaAnnotated
- Namespace System::Xml::Schema
- Library Aspose.Page for C++