System::Xml::Schema::XmlSchemaDatatype κλάση
περιεχόμενα
[
κρύβω
]XmlSchemaDatatype class
Η κλάση XmlSchemaDatatype είναι μια αφηρημένη κλάση για τη χαρτογράφηση των τύπων της XML Schema γλώσσας ορισμού (XSD) σε τύπους χρόνου εκτέλεσης.
class XmlSchemaDatatype : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&) | Μετατρέπει την καθορισμένη τιμή, της οποίας ο τύπος είναι μία από τις έγκυρες αναπαραστάσεις του τύπου σχήματος XML που αντιπροσωπεύεται από το XmlSchemaDatatype, στον καθορισμένο τύπο χρόνου εκτέλεσης. |
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Μετατρέπει την καθορισμένη τιμή, της οποίας ο τύπος είναι μία από τις έγκυρες αναπαραστάσεις του τύπου σχήματος XML που αντιπροσωπεύεται από το XmlSchemaDatatype, στον καθορισμένο τύπο χρόνου εκτέλεσης χρησιμοποιώντας το IXmlNamespaceResolver εάν το XmlSchemaDatatype αντιπροσωπεύει τον τύπο xs:QName ή έναν τύπο που προέρχεται από αυτόν. |
| virtual get_TokenizedType() | Όταν αντικαθίσταται σε μια παράγωγη κλάση, λαμβάνει τον τύπο για το string όπως ορίζεται στην Παγκόσμια Web Consortium (W3C) προδιαγραφή XML 1.0. |
| 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
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Δείτε επίσης
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.Page for C++