


## Κλάσεις

| Κλάση | Περιγραφή |
| --- | --- |
| [IXmlSchemaInfo](./ixmlschemainfo/) | Ορίζει το post-schema-validation infoset ενός επικυρωμένου κόμβου 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** στοιχείο (συνθέτης). |
| [XmlSchemaAnnotated](./xmlschemaannotated/) | Η βασική κλάση για οποιοδήποτε στοιχείο που μπορεί να περιέχει στοιχεία σχολιασμού. |
| [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/) | Αντιπροσωπεύει το **attribute** στοιχείο από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Τα γνωρίσματα παρέχουν πρόσθετες πληροφορίες για άλλα στοιχεία του εγγράφου. Η ετικέτα attribute είναι ενσωματωμένη μεταξύ των ετικετών ενός στοιχείου του εγγράφου για το σχήμα. Το XML έγγραφο εμφανίζει τα γνωρίσματα ως ονομασμένα στοιχεία στην αρχική ετικέτα ενός στοιχείου. |
| [XmlSchemaAttributeGroup](./xmlschemaattributegroup/) | Αντιπροσωπεύει το **attributeGroup** στοιχείο από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Τα AttributesGroups παρέχουν έναν μηχανισμό για ομαδοποίηση ενός συνόλου δηλώσεων attribute ώστε να μπορούν να ενσωματωθούν ως ομάδα σε ορισμούς σύνθετων τύπων. |
| [XmlSchemaAttributeGroupRef](./xmlschemaattributegroupref/) | Αντιπροσωπεύει το **attributeGroup** στοιχείο με το **ref** attribute από το XML [Schema](./) όπως ορίζεται από το [World Wide Web Consortium (W3C)](https://go.microsoft.com/fwlink/?LinkId=49454). Το AttributesGroupRef είναι η αναφορά για ένα attributeGroup, η ιδιότητα name περιέχει την ομάδα attribute που αναφέρεται. |
| [XmlSchemaChoice](./xmlschemachoice/) | Αντιπροσωπεύει το **choice** στοιχείο (συνθέτης) από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Το **choice** επιτρέπει μόνο ένα από τα παιδιά του να εμφανιστεί σε ένα παράδειγμα. |
| [XmlSchemaCollection](./xmlschemacollection/) | Περιέχει μια κρυφή μνήμη (cache) των XML [Schema](./) γλωσσών ορισμού (XSD) και σχημάτων XML-Data Reduced (XDR). |
| [XmlSchemaCollectionEnumerator](./xmlschemacollectionenumerator/) | Υποστηρίζει μια απλή επανάληψη πάνω σε μια συλλογή. Αυτή η κλάση δεν μπορεί να κληρονομηθεί. |
| [XmlSchemaCompilationSettings](./xmlschemacompilationsettings/) | Παρέχει επιλογές μεταγλώττισης σχήματος για την κλάση [XmlSchemaSet](./xmlschemaset/). Αυτή η κλάση δεν μπορεί να κληρονομηθεί. |
| [XmlSchemaComplexContent](./xmlschemacomplexcontent/) | Αντιπροσωπεύει το **complexContent** στοιχείο από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση αντιπροσωπεύει το μοντέλο σύνθετου περιεχομένου για σύνθετους τύπους. Περιέχει επεκτάσεις ή περιορισμούς σε έναν σύνθετο τύπο που έχει είτε μόνο στοιχεία είτε μεικτό περιεχόμενο. |
| [XmlSchemaComplexContentExtension](./xmlschemacomplexcontentextension/) | Αντιπροσωπεύει το **extension** στοιχείο από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση προορίζεται για σύνθετους τύπους με μοντέλο σύνθετου περιεχομένου που προέρχεται από επέκταση. Επεκτείνει τον σύνθετο τύπο προσθέτοντας attributes ή στοιχεία. |
| [XmlSchemaComplexContentRestriction](./xmlschemacomplexcontentrestriction/) | Αντιπροσωπεύει το **restriction** στοιχείο από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση προορίζεται για σύνθετους τύπους με μοντέλο σύνθετου περιεχομένου που προέρχεται από περιορισμό. Περιορίζει τα περιεχόμενα του σύνθετου τύπου σε ένα υποσύνολο του κληρονομημένου σύνθετου τύπου. |
| [XmlSchemaComplexType](./xmlschemacomplextype/) | Αντιπροσωπεύει το **complexType** στοιχείο από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση ορίζει έναν σύνθετο τύπο που καθορίζει το σύνολο των attributes και του περιεχομένου ενός στοιχείου. |
| [XmlSchemaContent](./xmlschemacontent/) | Μια αφηρημένη κλάση για το περιεχόμενο σχήματος. |
| [XmlSchemaContentModel](./xmlschemacontentmodel/) | Καθορίζει τη σειρά και τη δομή των θυγατρικών στοιχείων ενός τύπου. |
| [XmlSchemaDatatype](./xmlschemadatatype/) | Η κλάση [XmlSchemaDatatype](./xmlschemadatatype/) είναι μια αφηρημένη κλάση για τη χαρτογράφηση των τύπων γλώσσας ορισμού XML [Schema](./) (XSD) σε τύπους χρόνου εκτέλεσης. |
| [XmlSchemaDocumentation](./xmlschemadocumentation/) | Αντιπροσωπεύει το **documentation** στοιχείο από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση καθορίζει πληροφορίες που πρέπει να διαβαστούν ή να χρησιμοποιηθούν από ανθρώπους μέσα σε ένα **annotation**. |
| [XmlSchemaElement](./xmlschemaelement/) | Αντιπροσωπεύει το **element** στοιχείο από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση είναι η βασική κλάση για όλους τους τύπους σωματιδίων και χρησιμοποιείται για την περιγραφή ενός στοιχείου σε ένα XML έγγραφο. |
| [XmlSchemaEnumerationFacet](./xmlschemaenumerationfacet/) | Αντιπροσωπεύει το **enumeration** χαρακτηριστικό από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση καθορίζει μια λίστα έγκυρων τιμών για ένα στοιχείο simpleType. Η δήλωση περιέχεται μέσα σε μια **restriction** δήλωση. |
| [XmlSchemaExternal](./xmlschemaexternal/) | Παρέχει πληροφορίες σχετικά με το περιλαμβανόμενο σχήμα. |
| [XmlSchemaFacet](./xmlschemafacet/) | Μια βασική κλάση για όλα τα χαρακτηριστικά που χρησιμοποιούνται όταν απλοί τύποι παράγονται με περιορισμό. |
| [XmlSchemaFractionDigitsFacet](./xmlschemafractiondigitsfacet/) | Καθορίζει έναν περιορισμό στον αριθμό των ψηφίων που μπορούν να εισαχθούν για την τιμή κλασματικού μέρους ενός στοιχείου simpleType. Η τιμή του fractionDigits πρέπει να είναι θετικός ακέραιος. Αντιπροσωπεύει το World Wide [Web](../system.web/) Consortium (W3C) **fractionDigits** χαρακτηριστικό. |
| [XmlSchemaGroup](./xmlschemagroup/) | Αντιπροσωπεύει το στοιχείο **group** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση ορίζει ομάδες σε επίπεδο **schema** που αναφέρονται από τους σύνθετους τύπους. Ομαδοποιεί ένα σύνολο δηλώσεων στοιχείων ώστε να μπορούν να ενσωματωθούν ως ομάδα σε ορισμούς σύνθετων τύπων. |
| [XmlSchemaGroupBase](./xmlschemagroupbase/) | Μια αφηρημένη κλάση για το [XmlSchemaAll](./xmlschemaall/), το [XmlSchemaChoice](./xmlschemachoice/), ή το [XmlSchemaSequence](./xmlschemasequence/). |
| [XmlSchemaGroupRef](./xmlschemagroupref/) | Αντιπροσωπεύει το στοιχείο **group** με το χαρακτηριστικό **ref** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση χρησιμοποιείται μέσα σε σύνθετους τύπους που αναφέρονται σε **group** ορισμένο σε επίπεδο **schema**. |
| [XmlSchemaIdentityConstraint](./xmlschemaidentityconstraint/) | Κλάση για τους περιορισμούς ταυτότητας: τα στοιχεία **key**, **keyref**, και **unique**. |
| [XmlSchemaImport](./xmlschemaimport/) | Αντιπροσωπεύει το στοιχείο **import** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση χρησιμοποιείται για την εισαγωγή στοιχείων σχήματος από άλλα σχήματα. |
| [XmlSchemaInclude](./xmlschemainclude/) | Αντιπροσωπεύει το στοιχείο **include** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση χρησιμοποιείται για την ένταξη δηλώσεων και ορισμών από εξωτερικό σχήμα. Οι ενσωματωμένες δηλώσεις και οι ορισμοί είναι στη συνέχεια διαθέσιμοι για επεξεργασία στο περιέχον σχήμα. |
| [XmlSchemaInference](./xmlschemainference/) | Εξάγει ένα σχήμα XML [Schema](./) Definition Language (XSD) από ένα έγγραφο XML. Η κλάση [XmlSchemaInference](./xmlschemainference/) δεν μπορεί να κληρονομηθεί. |
| [XmlSchemaInfo](./xmlschemainfo/) | Αντιπροσωπεύει το post-schema-validation infoset ενός επικυρωμένου κόμβου XML. |
| [XmlSchemaKey](./xmlschemakey/) | Αυτή η κλάση αντιπροσωπεύει το στοιχείο **key** από το XMLSchema όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). |
| [XmlSchemaKeyref](./xmlschemakeyref/) | Αυτή η κλάση αντιπροσωπεύει το στοιχείο **keyref** από το XMLSchema όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). |
| [XmlSchemaLengthFacet](./xmlschemalengthfacet/) | Αντιπροσωπεύει το χαρακτηριστικό **length** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει έναν περιορισμό στο μήκος ενός στοιχείου **simpleType** στον τύπο δεδομένων. |
| [XmlSchemaMaxExclusiveFacet](./xmlschemamaxexclusivefacet/) | Αντιπροσωπεύει το στοιχείο **maxExclusive** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει έναν περιορισμό στη μέγιστη τιμή ενός στοιχείου **simpleType**. Η τιμή του στοιχείου πρέπει να είναι μικρότερη από την τιμή του στοιχείου **maxExclusive**. |
| [XmlSchemaMaxInclusiveFacet](./xmlschemamaxinclusivefacet/) | Αντιπροσωπεύει το στοιχείο **maxInclusive** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει έναν περιορισμό στη μέγιστη τιμή ενός στοιχείου **simpleType**. Η τιμή του στοιχείου πρέπει να είναι μικρότερη ή ίση με την τιμή του στοιχείου **maxInclusive**. |
| [XmlSchemaMaxLengthFacet](./xmlschemamaxlengthfacet/) | Αντιπροσωπεύει το στοιχείο **maxLength** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει έναν περιορισμό στο μέγιστο μήκος της τιμής δεδομένων ενός στοιχείου **simpleType**. Το μήκος πρέπει να είναι μικρότερο από την τιμή του στοιχείου **maxLength**. |
| [XmlSchemaMinExclusiveFacet](./xmlschemaminexclusivefacet/) | Αντιπροσωπεύει το στοιχείο **minExclusive** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει έναν περιορισμό στην ελάχιστη τιμή ενός στοιχείου **simpleType**. Η τιμή του στοιχείου πρέπει να είναι μεγαλύτερη από την τιμή του στοιχείου **minExclusive**. |
| [XmlSchemaMinInclusiveFacet](./xmlschemamininclusivefacet/) | Αντιπροσωπεύει το στοιχείο **minInclusive** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει έναν περιορισμό στην ελάχιστη τιμή ενός στοιχείου **simpleType**. Η τιμή του στοιχείου πρέπει να είναι μεγαλύτερη ή ίση με την τιμή του στοιχείου **minInclusive**. |
| [XmlSchemaMinLengthFacet](./xmlschemaminlengthfacet/) | Αντιπροσωπεύει το στοιχείο **minLength** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει έναν περιορισμό στο ελάχιστο μήκος της τιμής δεδομένων ενός στοιχείου **simpleType**. Το μήκος πρέπει να είναι μεγαλύτερο από την τιμή του στοιχείου **minLength**. |
| [XmlSchemaNotation](./xmlschemanotation/) | Αντιπροσωπεύει το στοιχείο **notation** από το XML [Schema](./) όπως ορίζεται από το World Wide [Web](../system.web/) Consortium (W3C). Μια δήλωση XML [Schema](./)**notation** είναι μια ανασύνθεση των δηλώσεων **XML** 1.0 NOTATION. Ο σκοπός των σημειώσεων είναι να περιγράφει τη μορφή των μη‑XML δεδομένων μέσα σε ένα έγγραφο XML. |
| [XmlSchemaNumericFacet](./xmlschemanumericfacet/) | Μια κλάση βάσης για τον ορισμό **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/) | Αναπαριστά το στοιχείο **pattern** από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει περιορισμό στην τιμή που εισάγεται για ένα στοιχείο **simpleType**. |
| [XmlSchemaRedefine](./xmlschemaredefine/) | Αναπαριστά το στοιχείο **redefine** από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να επιτρέψει την επανακαθορισμό απλών και σύνθετων τύπων, ομάδων και ομάδων χαρακτηριστικών από εξωτερικά αρχεία σχήματος στο τρέχον σχήμα. Επίσης, αυτή η κλάση μπορεί να χρησιμοποιηθεί για την παροχή έκδοσης για τα στοιχεία του σχήματος. |
| [XmlSchemaSequence](./xmlschemasequence/) | Αναπαριστά το στοιχείο **sequence** (συνθέτης) από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Το **sequence** απαιτεί τα στοιχεία στην ομάδα να εμφανίζονται στη καθορισμένη σειρά μέσα στο περιέχον στοιχείο. |
| [XmlSchemaSet](./xmlschemaset/) | Περιέχει μια κρυφή μνήμη (cache) σχημάτων XML [Schema](./) γλώσσας ορισμού (XSD). |
| [XmlSchemaSimpleContent](./xmlschemasimplecontent/) | Αναπαριστά το στοιχείο **simpleContent** από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση προορίζεται για απλούς και σύνθετους τύπους με απλό μοντέλο περιεχομένου. |
| [XmlSchemaSimpleContentExtension](./xmlschemasimplecontentextension/) | Αναπαριστά το στοιχείο **extension** για απλό περιεχόμενο από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για την παραγωγή απλών τύπων μέσω επέκτασης. Τέτοιες παραγώγες χρησιμοποιούνται για την επέκταση του περιεχομένου του απλού τύπου του στοιχείου προσθέτοντας χαρακτηριστικά. |
| [XmlSchemaSimpleContentRestriction](./xmlschemasimplecontentrestriction/) | Αναπαριστά το στοιχείο **restriction** για απλό περιεχόμενο από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για την παραγωγή απλών τύπων μέσω περιορισμού. Τέτοιες παραγώγες μπορούν να χρησιμοποιηθούν για τον περιορισμό του εύρους τιμών του στοιχείου σε ένα υποσύνολο των τιμών που ορίζονται στον κληρονομημένο απλό τύπο. |
| [XmlSchemaSimpleType](./xmlschemasimpletype/) | Αναπαριστά το στοιχείο **simpleType** για απλό περιεχόμενο από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση ορίζει έναν απλό τύπο. Οι απλοί τύποι μπορούν να καθορίζουν πληροφορίες και περιορισμούς για την τιμή χαρακτηριστικών ή στοιχείων με περιεχόμενο μόνο κειμένου. |
| [XmlSchemaSimpleTypeContent](./xmlschemasimpletypecontent/) | Μια βασική κλάση για κλάσεις περιεχομένου απλών τύπων. |
| [XmlSchemaSimpleTypeList](./xmlschemasimpletypelist/) | Αναπαριστά το στοιχείο **list** από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να ορίσει ένα στοιχείο **simpleType** ως λίστα τιμών ενός καθορισμένου τύπου δεδομένων. |
| [XmlSchemaSimpleTypeRestriction](./xmlschemasimpletyperestriction/) | Αναπαριστά το στοιχείο **restriction** για απλούς τύπους από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για τον περιορισμό του στοιχείου **simpleType**. |
| [XmlSchemaSimpleTypeUnion](./xmlschemasimpletypeunion/) | Αναπαριστά το στοιχείο **union** για απλούς τύπους από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Ένας τύπος δεδομένων **union** μπορεί να χρησιμοποιηθεί για να καθορίσει το περιεχόμενο ενός **simpleType**. Η τιμή του στοιχείου **simpleType** πρέπει να είναι μία από ένα σύνολο εναλλακτικών τύπων δεδομένων που ορίζονται στην ένωση. Οι τύποι union είναι πάντα παράγωγοι τύποι και πρέπει να περιλαμβάνουν τουλάχιστον δύο εναλλακτικούς τύπους δεδομένων. |
| [XmlSchemaTotalDigitsFacet](./xmlschematotaldigitsfacet/) | Αναπαριστά το χαρακτηριστικό **totalDigits** από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να καθορίσει περιορισμό στον αριθμό των ψηφίων που μπορούν να εισαχθούν για την τιμή ενός στοιχείου **simpleType**. Η τιμή του **totalDigits** πρέπει να είναι θετικός ακέραιος. |
| [XmlSchemaType](./xmlschematype/) | Η βασική κλάση για όλους τους απλούς και σύνθετους τύπους. |
| [XmlSchemaUnique](./xmlschemaunique/) | Αναπαριστά το στοιχείο **unique** από το XML [Schema](./) όπως ορίζεται από το Παγκόσμιο [Web](../system.web/) Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για την αναγνώριση ενός μοναδικού περιορισμού μεταξύ ενός συνόλου στοιχείων. |
| [XmlSchemaValidator](./xmlschemavalidator/) | Αναπαριστά μια μηχανή επικύρωσης XML [Schema](./) Definition Language (XSD) [Schema](./). Η κλάση [XmlSchemaValidator](./xmlschemavalidator/) δεν μπορεί να κληρονομηθεί. |
| [XmlSchemaWhiteSpaceFacet](./xmlschemawhitespacefacet/) | Αναπαριστά το χαρακτηριστικό **whiteSpace** του Παγκόσμιου [Web](../system.web/) Consortium (W3C). |
| [XmlSchemaXPath](./xmlschemaxpath/) | Αναπαριστά το στοιχείο **selector** του Παγκόσμιου [Web](../system.web/) Consortium (W3C). |
## Enums

| Απαρίθμηση | Περιγραφή |
| --- | --- |
| [XmlSchemaContentProcessing](./xmlschemacontentprocessing/) | Παρέχει πληροφορίες σχετικά με τη λειτουργία επικύρωσης των αντικαταστάσεων στοιχείων **any** και **anyAttribute**. |
| [XmlSchemaContentType](./xmlschemacontenttype/) | Απαριθμήσεις για το μοντέλο περιεχομένου του σύνθετου τύπου. Αυτό αναπαριστά το περιεχόμενο στο σύνολο πληροφοριών μετά την επικύρωση σχήματος (infoset). |
| [XmlSchemaDatatypeVariety](./xmlschemadatatypevariety/) | Καθορίζει την ποικιλία τύπου δεδομένων του σχήματος XML W3C για τον τύπο. |
| [XmlSchemaDerivationMethod](./xmlschemaderivationmethod/) | Παρέχει διαφορετικές μεθόδους για την πρόληψη της παραγώγησης. |
| [XmlSchemaForm](./xmlschemaform/) | Δείχνει εάν τα χαρακτηριστικά ή τα στοιχεία χρειάζεται να προσδιορίζονται με πρόθεμα ονοματοχώρου. |
| [XmlSchemaUse](./xmlschemause/) | Δείκτης του τρόπου χρήσης του χαρακτηριστικού. |
| [XmlSchemaValidationFlags](./xmlschemavalidationflags/) | Καθορίζει τις επιλογές επικύρωσης σχήματος που χρησιμοποιούνται από τις κλάσεις [XmlSchemaValidator](./xmlschemavalidator/) και [XmlReader](../system.xml/xmlreader/). |
| [XmlSchemaValidity](./xmlschemavalidity/) | Αντιπροσωπεύει την εγκυρότητα ενός στοιχείου XML που επικυρώθηκε από την κλάση [XmlSchemaValidator](./xmlschemavalidator/). |
| [XmlSeverityType](./xmlseveritytype/) | Αντιπροσωπεύει τη σοβαρότητα του γεγονότος επικύρωσης. |
| [XmlTypeCode](./xmltypecode/) | Αντιπροσωπεύει τους τύπους σχήματος της γλώσσας ορισμού (XSD) του W3C XML [Schema](./). |
## Typedefs

| Typedef | Περιγραφή |
| --- | --- |
| [ValidationEventHandler](./validationeventhandler/) | Αντιπροσωπεύει τη μέθοδο callback που θα διαχειρίζεται τα γεγονότα επικύρωσης σχήματος XML και τα [ValidationEventArgs](./validationeventargs/). |
| [XmlSchemaException](./xmlschemaexception/) |  |
| [XmlSchemaInferenceException](./xmlschemainferenceexception/) |  |
| [XmlValueGetter](./xmlvaluegetter/) | Μια μέθοδος callback που χρησιμοποιείται από την κλάση [XmlSchemaValidator](./xmlschemavalidator/) για τη μεταφορά τιμών χαρακτηριστικού, κειμένου και λευκού διαστήματος ως τύπου χρόνου εκτέλεσης συμβατού με τον τύπο της γλώσσας ορισμού (XSD) του XML [Schema](./) για το χαρακτηριστικό, το κείμενο ή το λευκό διάστημα. |
