


## क्लासेस

| क्लास | विवरण |
| --- | --- |
| [IXmlSchemaInfo](./ixmlschemainfo/) | एक वैध XML नोड के पोस्ट-स्कीमा-वैलिडेशन इन्फोसैट को परिभाषित करता है। |
| [ValidationEventArgs](./validationeventargs/) | [ValidationEventHandler](./validationeventhandler/) से संबंधित विस्तृत जानकारी लौटाता है। |
| [XmlAtomicValue](./xmlatomicvalue/) | एक वैध XML तत्व या एट्रिब्यूट के टाइप्ड वैल्यू को दर्शाता है। [XmlAtomicValue](./xmlatomicvalue/) क्लास को इनहेरिट नहीं किया जा सकता। |
| [XmlSchema](./xmlschema/) | एक इन‑मेमोरी प्रतिनिधित्व एक XML [Schema](./) का, जैसा कि World Wide [Web](../system.web/) Consortium (W3C) के द्वारा निर्दिष्ट है [XML Schema Part 1: Structures](https://www.w3.org/TR/xmlschema-1/) और [XML Schema Part 2: Datatypes](https://www.w3.org/TR/xmlschema-2/) में। |
| [XmlSchemaAll](./xmlschemaall/) | World Wide [Web](../system.web/) Consortium (W3C) के **all** तत्व (compositor) का प्रतिनिधित्व करता है। |
| [XmlSchemaAnnotated](./xmlschemaannotated/) | किसी भी तत्व के लिए आधार वर्ग जो annotation तत्वों को समाहित कर सकता है। |
| [XmlSchemaAnnotation](./xmlschemaannotation/) | World Wide [Web](../system.web/) Consortium (W3C) के **annotation** तत्व का प्रतिनिधित्व करता है। |
| [XmlSchemaAny](./xmlschemaany/) | World Wide [Web](../system.web/) Consortium (W3C) के **any** तत्व का प्रतिनिधित्व करता है। |
| [XmlSchemaAnyAttribute](./xmlschemaanyattribute/) | World Wide [Web](../system.web/) Consortium (W3C) के **anyAttribute** तत्व का प्रतिनिधित्व करता है। |
| [XmlSchemaAppInfo](./xmlschemaappinfo/) | World Wide [Web](../system.web/) Consortium (W3C) के **appinfo** तत्व का प्रतिनिधित्व करता है। |
| [XmlSchemaAttribute](./xmlschemaattribute/) | XML [Schema](./) से **attribute** तत्व का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। Attributes अन्य दस्तावेज़ तत्वों के लिए अतिरिक्त जानकारी प्रदान करते हैं। attribute टैग स्कीमा के लिए दस्तावेज़ के तत्व के टैगों के बीच नेस्ट किया जाता है। XML दस्तावेज़ attributes को एक तत्व के उद्घाटन टैग में नामित आइटम के रूप में प्रदर्शित करता है। |
| [XmlSchemaAttributeGroup](./xmlschemaattributegroup/) | XML [Schema](./) से **attributeGroup** तत्व का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। AttributesGroups एक तंत्र प्रदान करता है जिससे attribute घोषणाओं के सेट को समूहित किया जा सके ताकि उन्हें जटिल प्रकार परिभाषाओं में समूह के रूप में शामिल किया जा सके। |
| [XmlSchemaAttributeGroupRef](./xmlschemaattributegroupref/) | XML [Schema](./) से **attributeGroup** तत्व को **ref** attribute के साथ दर्शाता है जैसा कि [World Wide Web Consortium (W3C)](https://go.microsoft.com/fwlink/?LinkId=49454) द्वारा निर्दिष्ट है। AttributesGroupRef एक attributeGroup के लिए संदर्भ है, name प्रॉपर्टी में संदर्भित attribute समूह शामिल है। |
| [XmlSchemaChoice](./xmlschemachoice/) | XML [Schema](./) से **choice** तत्व (compositor) का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। **choice** केवल अपने एक बच्चे को ही उदाहरण में प्रकट होने की अनुमति देता है। |
| [XmlSchemaCollection](./xmlschemacollection/) | XML [Schema](./) परिभाषा भाषा (XSD) और XML-Data Reduced (XDR) स्कीमा का एक कैश रखता है। |
| [XmlSchemaCollectionEnumerator](./xmlschemacollectionenumerator/) | एक संग्रह पर सरल पुनरावृत्ति का समर्थन करता है। यह वर्ग विरासत में नहीं लिया जा सकता। |
| [XmlSchemaCompilationSettings](./xmlschemacompilationsettings/) | [XmlSchemaSet](./xmlschemaset/) वर्ग के लिए स्कीमा संकलन विकल्प प्रदान करता है। यह वर्ग विरासत में नहीं लिया जा सकता। |
| [XmlSchemaComplexContent](./xmlschemacomplexcontent/) | XML [Schema](./) से **complexContent** तत्व का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। यह वर्ग जटिल प्रकारों के लिए जटिल सामग्री मॉडल को दर्शाता है। यह उन जटिल प्रकारों पर विस्तार या प्रतिबंध शामिल करता है जिनमें केवल तत्व या मिश्रित सामग्री हो सकती है। |
| [XmlSchemaComplexContentExtension](./xmlschemacomplexcontentextension/) | XML [Schema](./) से **extension** तत्व का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। यह वर्ग विस्तार द्वारा प्राप्त जटिल सामग्री मॉडल वाले जटिल प्रकारों के लिए है। यह attributes या तत्व जोड़कर जटिल प्रकार का विस्तार करता है। |
| [XmlSchemaComplexContentRestriction](./xmlschemacomplexcontentrestriction/) | XML [Schema](./) से **restriction** तत्व का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। यह वर्ग प्रतिबंध द्वारा प्राप्त जटिल सामग्री मॉडल वाले जटिल प्रकारों के लिए है। यह जटिल प्रकार की सामग्री को विरासत में मिले जटिल प्रकार के उपसमुच्चय तक सीमित करता है। |
| [XmlSchemaComplexType](./xmlschemacomplextype/) | XML [Schema](./) से **complexType** तत्व का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। यह वर्ग एक जटिल प्रकार को परिभाषित करता है जो किसी तत्व के attributes और सामग्री के सेट को निर्धारित करता है। |
| [XmlSchemaContent](./xmlschemacontent/) | स्कीमा सामग्री के लिए एक सारभूत वर्ग। |
| [XmlSchemaContentModel](./xmlschemacontentmodel/) | किसी प्रकार के चाइल्ड तत्वों के क्रम और संरचना को निर्दिष्ट करता है। |
| [XmlSchemaDatatype](./xmlschemadatatype/) | [XmlSchemaDatatype](./xmlschemadatatype/) वर्ग XML [Schema](./) परिभाषा भाषा (XSD) प्रकारों को रनटाइम प्रकारों में मैप करने के लिए एक सारभूत वर्ग है। |
| [XmlSchemaDocumentation](./xmlschemadocumentation/) | XML [Schema](./) से **documentation** तत्व का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। यह वर्ग मानवों द्वारा **annotation** के भीतर पढ़ी या उपयोग की जाने वाली जानकारी को निर्दिष्ट करता है। |
| [XmlSchemaElement](./xmlschemaelement/) | XML [Schema](./) से **element** तत्व का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। यह वर्ग सभी particle प्रकारों के लिए आधार वर्ग है और XML दस्तावेज़ में एक तत्व का वर्णन करने के लिए उपयोग किया जाता है। |
| [XmlSchemaEnumerationFacet](./xmlschemaenumerationfacet/) | XML [Schema](./) से **enumeration** facet का प्रतिनिधित्व करता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) द्वारा निर्दिष्ट है। यह वर्ग simpleType तत्व के लिए वैध मानों की सूची निर्दिष्ट करता है। घोषणा एक **restriction** घोषणा के भीतर सम्मिलित है। |
| [XmlSchemaExternal](./xmlschemaexternal/) | शामिल स्कीमा के बारे में जानकारी प्रदान करता है। |
| [XmlSchemaFacet](./xmlschemafacet/) | सभी फ़ैसेट्स के लिए एक बेस क्लास जो तब उपयोग किए जाते हैं जब सरल प्रकार प्रतिबंध द्वारा व्युत्पन्न होते हैं। |
| [XmlSchemaFractionDigitsFacet](./xmlschemafractiondigitsfacet/) | एक सरल प्रकार तत्व के भिन्न मान के लिए दर्ज किए जा सकने वाले अंकों की संख्या पर प्रतिबंध निर्दिष्ट करता है। fractionDigits का मान एक सकारात्मक पूर्णांक होना चाहिए। विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) **fractionDigits** फ़ैसेट का प्रतिनिधित्व करता है। |
| [XmlSchemaGroup](./xmlschemagroup/) | XML [स्कीमा](./) से **group** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास **schema** स्तर पर समूहों को परिभाषित करती है जिन्हें जटिल प्रकारों से संदर्भित किया जाता है। यह तत्व घोषणाओं के एक सेट को समूहित करती है ताकि उन्हें जटिल प्रकार परिभाषाओं में समूह के रूप में सम्मिलित किया जा सके। |
| [XmlSchemaGroupBase](./xmlschemagroupbase/) | एक एब्स्ट्रैक्ट क्लास जो [XmlSchemaAll](./xmlschemaall/), [XmlSchemaChoice](./xmlschemachoice/), या [XmlSchemaSequence](./xmlschemasequence/) के लिए है। |
| [XmlSchemaGroupRef](./xmlschemagroupref/) | XML [स्कीमा](./) से **ref** एट्रिब्यूट के साथ **group** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास जटिल प्रकारों के भीतर उपयोग की जाती है जो **schema** स्तर पर परिभाषित **group** को संदर्भित करते हैं। |
| [XmlSchemaIdentityConstraint](./xmlschemaidentityconstraint/) | पहचान प्रतिबंधों के लिए क्लास: **key**, **keyref**, और **unique** तत्व। |
| [XmlSchemaImport](./xmlschemaimport/) | XML [स्कीमा](./) से **import** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास अन्य स्कीमा से स्कीमा घटकों को आयात करने के लिए उपयोग की जाती है। |
| [XmlSchemaInclude](./xmlschemainclude/) | XML [स्कीमा](./) से **include** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास बाहरी स्कीमा से घोषणाओं और परिभाषाओं को शामिल करने के लिए उपयोग की जाती है। शामिल घोषणाएँ और परिभाषाएँ फिर कंटेनिंग स्कीमा में प्रोसेसिंग के लिए उपलब्ध होती हैं। |
| [XmlSchemaInference](./xmlschemainference/) | एक XML दस्तावेज़ से XML [स्कीमा](./) डिफ़िनिशन लैंग्वेज (XSD) स्कीमा का अनुमान लगाता है। [XmlSchemaInference](./xmlschemainference/) क्लास को विरासत में नहीं लिया जा सकता। |
| [XmlSchemaInfo](./xmlschemainfo/) | एक मान्य XML नोड के पोस्ट-स्कीमा-वैलिडेशन इन्फोसैट का प्रतिनिधित्व करता है। |
| [XmlSchemaKey](./xmlschemakey/) | यह क्लास XMLSchema से **key** तत्व का प्रतिनिधित्व करती है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। |
| [XmlSchemaKeyref](./xmlschemakeyref/) | यह क्लास XMLSchema से **keyref** तत्व का प्रतिनिधित्व करती है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। |
| [XmlSchemaLengthFacet](./xmlschemalengthfacet/) | XML [स्कीमा](./) से **length** फ़ैसेट का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास डेटा टाइप पर **simpleType** तत्व की लंबाई पर प्रतिबंध निर्दिष्ट करने के लिए उपयोग की जा सकती है। |
| [XmlSchemaMaxExclusiveFacet](./xmlschemamaxexclusivefacet/) | XML [स्कीमा](./) से **maxExclusive** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास **simpleType** तत्व के अधिकतम मान पर प्रतिबंध निर्दिष्ट करने के लिए उपयोग की जा सकती है। तत्व का मान **maxExclusive** तत्व के मान से कम होना चाहिए। |
| [XmlSchemaMaxInclusiveFacet](./xmlschemamaxinclusivefacet/) | XML [स्कीमा](./) से **maxInclusive** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास **simpleType** तत्व के अधिकतम मान पर प्रतिबंध निर्दिष्ट करने के लिए उपयोग की जा सकती है। तत्व का मान **maxInclusive** तत्व के मान से कम या बराबर होना चाहिए। |
| [XmlSchemaMaxLengthFacet](./xmlschemamaxlengthfacet/) | XML [स्कीमा](./) से **maxLength** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास **simpleType** तत्व के डेटा मान की अधिकतम लंबाई पर प्रतिबंध निर्दिष्ट करने के लिए उपयोग की जा सकती है। लंबाई **maxLength** तत्व के मान से कम होनी चाहिए। |
| [XmlSchemaMinExclusiveFacet](./xmlschemaminexclusivefacet/) | XML [स्कीमा](./) से **minExclusive** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास **simpleType** तत्व के न्यूनतम मान पर प्रतिबंध निर्दिष्ट करने के लिए उपयोग की जा सकती है। तत्व का मान **minExclusive** तत्व के मान से बड़ा होना चाहिए। |
| [XmlSchemaMinInclusiveFacet](./xmlschemamininclusivefacet/) | XML [स्कीमा](./) से **minInclusive** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास simpleType तत्व के न्यूनतम मान पर प्रतिबंध निर्दिष्ट करने के लिए उपयोग की जा सकती है। तत्व का मान **minInclusive** तत्व के मान से बड़ा या बराबर होना चाहिए। |
| [XmlSchemaMinLengthFacet](./xmlschemaminlengthfacet/) | XML [स्कीमा](./) से **minLength** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। यह क्लास **simpleType** तत्व के डेटा मान की न्यूनतम लंबाई पर प्रतिबंध निर्दिष्ट करने के लिए उपयोग की जा सकती है। लंबाई **minLength** तत्व के मान से बड़ी होनी चाहिए। |
| [XmlSchemaNotation](./xmlschemanotation/) | XML [स्कीमा](./) से **notation** तत्व का प्रतिनिधित्व करता है जैसा कि विश्वव्यापी [वेब](../system.web/) कंसोर्टियम (W3C) द्वारा निर्दिष्ट किया गया है। एक XML [स्कीमा](./)**notation** घोषणा **XML** 1.0 NOTATION घोषणाओं का पुनर्निर्माण है। नोटेशन्स का उद्देश्य XML दस्तावेज़ के भीतर गैर-XML डेटा के फ़ॉर्मेट का वर्णन करना है। |
| [XmlSchemaNumericFacet](./xmlschemanumericfacet/) | एक बेस क्लास जो **numeric** फ़ैसेट्स को परिभाषित करने के लिए है। यह क्लास numeric फ़ैसेट क्लासों जैसे [XmlSchemaMinLengthFacet](./xmlschemaminlengthfacet/) के लिए बेस क्लास है। |
| [XmlSchemaObject](./xmlschemaobject/) | रूट क्लास का प्रतिनिधित्व करता है जो [Xml](../system.xml/) स्कीमा ऑब्जेक्ट मॉडल पदानुक्रम के लिए है और [XmlSchema](./xmlschema/) क्लास जैसी क्लासों के लिए बेस क्लास के रूप में कार्य करता है। |
| [XmlSchemaObjectCollection](./xmlschemaobjectcollection/) | XmlSchemaObjects का एक संग्रह। |
| [XmlSchemaObjectEnumerator](./xmlschemaobjectenumerator/) | [XmlSchemaObjectCollection](./xmlschemaobjectcollection/) के लिए एनेमरेटर का प्रतिनिधित्व करता है। |
| [XmlSchemaObjectTable](./xmlschemaobjecttable/) | [XmlSchema](./xmlschema/) क्लास में सम्मिलित तत्वों के लिए संग्रह प्रदान करता है (उदाहरण के लिए, Attributes, AttributeGroups, Elements, आदि)। |
| [XmlSchemaParticle](./xmlschemaparticle/) | उसके लिए एक बेस क्लास सभी कण प्रकारों के लिए बेस क्लास है (उदा. [XmlSchemaAny](./xmlschemaany/)). |
| [XmlSchemaPatternFacet](./xmlschemapatternfacet/) | XML [Schema](./) से **pattern** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। इस क्लास का उपयोग **simpleType** तत्व के लिए दर्ज किए गए मान पर प्रतिबंध निर्दिष्ट करने के लिए किया जा सकता है। |
| [XmlSchemaRedefine](./xmlschemaredefine/) | XML [Schema](./) से **redefine** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। इस क्लास का उपयोग बाहरी स्कीमा फ़ाइलों से सरल और जटिल प्रकारों, समूहों और गुण समूहों को वर्तमान स्कीमा में पुनः परिभाषित करने की अनुमति देने के लिए किया जा सकता है। इस क्लास का उपयोग स्कीमा तत्वों के लिए संस्करण प्रदान करने के लिए भी किया जा सकता है। |
| [XmlSchemaSequence](./xmlschemasequence/) | XML [Schema](./) से **sequence** तत्व (कॉम्पोजिटर) को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। **sequence** समूह के तत्वों को कंटेनर तत्व के भीतर निर्दिष्ट क्रम में प्रकट होने की आवश्यकता रखता है। |
| [XmlSchemaSet](./xmlschemaset/) | XML [Schema](./) परिभाषा भाषा (XSD) स्कीमा का एक कैश रखता है। |
| [XmlSchemaSimpleContent](./xmlschemasimplecontent/) | XML [Schema](./) से **simpleContent** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। यह क्लास सरल और जटिल प्रकारों के लिए सरल कंटेंट मॉडल के साथ है। |
| [XmlSchemaSimpleContentExtension](./xmlschemasimplecontentextension/) | XML [Schema](./) से सरल कंटेंट के लिए **extension** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। इस क्लास का उपयोग विस्तार द्वारा सरल प्रकारों को व्युत्पन्न करने के लिए किया जा सकता है। ऐसे व्युत्पन्न तत्व की सामग्री को गुण जोड़कर विस्तारित करने के लिए उपयोग किए जाते हैं। |
| [XmlSchemaSimpleContentRestriction](./xmlschemasimplecontentrestriction/) | XML [Schema](./) से सरल कंटेंट के लिए **restriction** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। इस क्लास का उपयोग प्रतिबंध द्वारा सरल प्रकारों को व्युत्पन्न करने के लिए किया जा सकता है। ऐसे व्युत्पन्न तत्व का उपयोग तत्व के मानों की सीमा को विरासत में मिले सरल प्रकार में निर्दिष्ट मानों के उपसमुच्चय तक सीमित करने के लिए किया जा सकता है। |
| [XmlSchemaSimpleType](./xmlschemasimpletype/) | XML [Schema](./) से सरल कंटेंट के लिए **simpleType** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। यह क्लास एक सरल प्रकार को परिभाषित करती है। सरल प्रकार गुणों या केवल‑पाठ सामग्री वाले तत्वों के मान के लिए जानकारी और प्रतिबंध निर्दिष्ट कर सकते हैं। |
| [XmlSchemaSimpleTypeContent](./xmlschemasimpletypecontent/) | सरल प्रकार कंटेंट क्लासों के लिए एक बेस क्लास। |
| [XmlSchemaSimpleTypeList](./xmlschemasimpletypelist/) | XML [Schema](./) से **list** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। इस क्लास का उपयोग एक **simpleType** तत्व को निर्दिष्ट डेटा प्रकार के मानों की सूची के रूप में परिभाषित करने के लिए किया जा सकता है। |
| [XmlSchemaSimpleTypeRestriction](./xmlschemasimpletyperestriction/) | XML [Schema](./) से सरल प्रकारों के लिए **restriction** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। इस क्लास का उपयोग **simpleType** तत्व को प्रतिबंधित करने के लिए किया जा सकता है। |
| [XmlSchemaSimpleTypeUnion](./xmlschemasimpletypeunion/) | XML [Schema](./) से सरल प्रकारों के लिए **union** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। एक **union** डेटा प्रकार का उपयोग **simpleType** की सामग्री निर्दिष्ट करने के लिए किया जा सकता है। **simpleType** तत्व का मान union में निर्दिष्ट वैकल्पिक डेटा प्रकारों के सेट में से कोई भी एक होना चाहिए। यूनियन प्रकार हमेशा व्युत्पन्न प्रकार होते हैं और कम से कम दो वैकल्पिक डेटा प्रकारों को शामिल करना आवश्यक है। |
| [XmlSchemaTotalDigitsFacet](./xmlschematotaldigitsfacet/) | XML [Schema](./) से **totalDigits** फ़ैसेट को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। इस क्लास का उपयोग **simpleType** तत्व के मान के लिए दर्ज किए जा सकने वाले अंकों की संख्या पर प्रतिबंध निर्दिष्ट करने के लिए किया जा सकता है। **totalDigits** का वह मान एक सकारात्मक पूर्णांक होना चाहिए। |
| [XmlSchemaType](./xmlschematype/) | सभी सरल प्रकारों और जटिल प्रकारों के लिए बेस क्लास। |
| [XmlSchemaUnique](./xmlschemaunique/) | XML [Schema](./) से **unique** तत्व को दर्शाता है जैसा कि World Wide [Web](../system.web/) Consortium (W3C) ने निर्दिष्ट किया है। इस क्लास का उपयोग तत्वों के सेट में एक अनूठी बाधा की पहचान करने के लिए किया जा सकता है। |
| [XmlSchemaValidator](./xmlschemavalidator/) | XML [Schema](./) परिभाषा भाषा (XSD) [Schema](./) वैधता इंजन को दर्शाता है। [XmlSchemaValidator](./xmlschemavalidator/) क्लास को विरासत में नहीं लिया जा सकता। |
| [XmlSchemaWhiteSpaceFacet](./xmlschemawhitespacefacet/) | World Wide [Web](../system.web/) Consortium (W3C) का **whiteSpace** फ़ैसेट दर्शाता है। |
| [XmlSchemaXPath](./xmlschemaxpath/) | World Wide [Web](../system.web/) Consortium (W3C) का **selector** तत्व दर्शाता है। |
## Enums

| एनम | विवरण |
| --- | --- |
| [XmlSchemaContentProcessing](./xmlschemacontentprocessing/) | **any** और **anyAttribute** तत्व प्रतिस्थापनों के वैधता मोड के बारे में जानकारी प्रदान करता है। |
| [XmlSchemaContentType](./xmlschemacontenttype/) | जटिल प्रकार के कंटेंट मॉडल के लिए एन्यूमरेशन। यह पोस्ट-स्कीमा-वैधता सूचना सेट (infoset) में कंटेंट को दर्शाता है। |
| [XmlSchemaDatatypeVariety](./xmlschemadatatypevariety/) | प्रकार के W3C XML स्कीमा डेटा प्रकार विविधता को निर्दिष्ट करता है। |
| [XmlSchemaDerivationMethod](./xmlschemaderivationmethod/) | व्युत्पन्न को रोकने के विभिन्न तरीकों को प्रदान करता है। |
| [XmlSchemaForm](./xmlschemaform/) | निर्देशित करता है कि क्या गुणों या तत्वों को नेमस्पेस उपसर्ग के साथ योग्य होना चाहिए। |
| [XmlSchemaUse](./xmlschemause/) | गुण के उपयोग के तरीके का संकेतक। |
| [XmlSchemaValidationFlags](./xmlschemavalidationflags/) | स्कीमा वैधता विकल्पों को निर्दिष्ट करता है जो [XmlSchemaValidator](./xmlschemavalidator/) और [XmlReader](../system.xml/xmlreader/) क्लासों द्वारा उपयोग किए जाते हैं। |
| [XmlSchemaValidity](./xmlschemavalidity/) | [XmlSchemaValidator](./xmlschemavalidator/) क्लास द्वारा मान्य किए गए XML आइटम की वैधता को दर्शाता है। |
| [XmlSeverityType](./xmlseveritytype/) | वैधता इवेंट की गंभीरता को दर्शाता है। |
| [XmlTypeCode](./xmltypecode/) | W3C XML [Schema](./) डिफिनिशन लैंग्वेज (XSD) स्कीमा प्रकारों को दर्शाता है। |
## Typedefs

| टाइपडिफ़ | विवरण |
| --- | --- |
| [ValidationEventHandler](./validationeventhandler/) | XML स्कीमा वैधता इवेंट्स और [ValidationEventArgs](./validationeventargs/) को संभालने वाली कॉलबैक मेथड को दर्शाता है। |
| [XmlSchemaException](./xmlschemaexception/) |  |
| [XmlSchemaInferenceException](./xmlschemainferenceexception/) |  |
| [XmlValueGetter](./xmlvaluegetter/) | [XmlSchemaValidator](./xmlschemavalidator/) क्लास द्वारा उपयोग किया जाने वाला एक कॉलबैक जो एट्रिब्यूट, टेक्स्ट और व्हाइटस्पेस मानों को रन‑टाइम टाइप में पास करता है जो XML [Schema](./) डिफिनिशन लैंग्वेज (XSD) टाइप के साथ संगत होता है। |
