System::Xml::Schema::XmlSchemaSet κλάση
περιεχόμενα
[
κρύβω
]XmlSchemaSet class
Περιέχει μια κρυφή μνήμη των XML Schema definition language (XSD) σχημάτων.
class XmlSchemaSet : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Add(String, const String&) | Προσθέτει το XML Schema definition language (XSD) σχήμα στη διεύθυνση URL που καθορίζεται στο XmlSchemaSet. |
| Add(String, const SharedPtr<XmlReader>&) | Προσθέτει το XML Schema definition language (XSD) σχήμα που περιέχεται στο XmlReader στο XmlSchemaSet. |
| Add(const SharedPtr<XmlSchemaSet>&) | Προσθέτει όλα τα XML Schema definition language (XSD) σχήματα στο δεδομένο XmlSchemaSet στο XmlSchemaSet. |
| Add(const SharedPtr<XmlSchema>&) | Προσθέτει το δεδομένο XmlSchema στο XmlSchemaSet. |
| Compile() | Συγκεντρώνει (μεταγλωττίζει) τα XML Schema definition language (XSD) σχήματα που προστέθηκαν στο XmlSchemaSet σε ένα λογικό σχήμα. |
| Contains(String) | Δείχνει εάν ένα XML Schema definition language (XSD) σχήμα με το καθορισμένο URI του χώρου στόχου υπάρχει στο XmlSchemaSet. |
| Contains(const SharedPtr<XmlSchema>&) | Δείχνει εάν το καθορισμένο XML Schema definition language (XSD) αντικείμενο XmlSchema υπάρχει στο XmlSchemaSet. |
| CopyTo(const ArrayPtr<SharedPtr<XmlSchema>>&, int32_t) | Αντιγράφει όλα τα αντικείμενα XmlSchema από το XmlSchemaSet στον δοσμένο πίνακα, ξεκινώντας από το δοσμένο δείκτη. |
| get_CompilationSettings() | Επιστρέφει το XmlSchemaCompilationSettings για το XmlSchemaSet. |
| get_Count() | Επιστρέφει τον αριθμό των λογικών σχημάτων XML Schema definition language (XSD) στο XmlSchemaSet. |
| get_GlobalAttributes() | Επιστρέφει όλα τα παγκόσμια χαρακτηριστικά σε όλα τα XML Schema definition language (XSD) σχήματα στο XmlSchemaSet. |
| get_GlobalElements() | Επιστρέφει όλα τα παγκόσμια στοιχεία σε όλα τα XML Schema definition language (XSD) σχήματα στο XmlSchemaSet. |
| get_GlobalTypes() | Επιστρέφει όλους τους παγκόσμιους απλούς και σύνθετους τύπους σε όλα τα XML Schema definition language (XSD) σχήματα στο XmlSchemaSet. |
| get_IsCompiled() | Επιστρέφει μια τιμή που υποδεικνύει εάν τα XML Schema definition language (XSD) σχήματα στο XmlSchemaSet έχουν μεταγλωττιστεί. |
| get_NameTable() | Επιστρέφει τον προεπιλεγμένο XmlNameTable που χρησιμοποιείται από το XmlSchemaSet κατά τη φόρτωση νέων XML Schema definition language (XSD) σχημάτων. |
| Remove(const SharedPtr<XmlSchema>&) | Αφαιρεί το καθορισμένο XML Schema definition language (XSD) σχήμα από το XmlSchemaSet. |
| RemoveRecursive(const SharedPtr<XmlSchema>&) | Αφαιρεί το καθορισμένο XML Schema definition language (XSD) σχήμα και όλα τα σχήματα που εισάγει από το XmlSchemaSet. |
| Reprocess(SharedPtr<XmlSchema>) | Επεξεργάζεται εκ νέου ένα XML Schema definition language (XSD) σχήμα που υπάρχει ήδη στο XmlSchemaSet. |
| Schemas() | Επιστρέφει μια συλλογή όλων των XML Schema definition language (XSD) σχημάτων στο XmlSchemaSet. |
| Schemas(String) | Επιστρέφει μια συλλογή όλων των XML Schema definition language (XSD) σχημάτων στο XmlSchemaSet που ανήκουν στο δεδομένο χώρο ονομάτων. |
| set_CompilationSettings(const SharedPtr<XmlSchemaCompilationSettings>&) | Ορίζει το XmlSchemaCompilationSettings για το XmlSchemaSet. |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | Ορίζει το XmlResolver που χρησιμοποιείται για την επίλυση χώρων ονομάτων ή τοποθεσιών που αναφέρονται σε στοιχεία include και import ενός σχήματος. |
| ValidationEventHandler_add(Args…) | Προσθέτει έναν χειριστή συμβάντος για τη λήψη πληροφοριών σχετικά με σφάλματα επικύρωσης XML Schema definition language (XSD) σχήματος. |
| ValidationEventHandler_remove(Args…) | Αφαιρεί έναν χειριστή συμβάντος για τη λήψη πληροφοριών σχετικά με σφάλματα επικύρωσης XML Schema definition language (XSD) σχήματος. |
| XmlSchemaSet() | Αρχικοποιεί ένα νέο αντικείμενο της κλάσης XmlSchemaSet. |
| XmlSchemaSet(const SharedPtr<XmlNameTable>&) | Αρχικοποιεί ένα νέο αντικείμενο της κλάσης XmlSchemaSet με τον καθορισμένο XmlNameTable. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Παρατηρήσεις
Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.Page for C++