Κλάση System::Xml::Schema::XmlSchemaRedefine
XmlSchemaRedefine class
Αντιπροσωπεύει το στοιχείο redefine από το XML Schema όπως καθορίζεται από το Παγκόσμιου Ιστού Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για να επιτρέψει απλούς και σύνθετους τύπους, ομάδες και ομάδες χαρακτηριστικών από εξωτερικά αρχεία σχήματος να επαναορίζονται στο τρέχον σχήμα. Αυτή η κλάση μπορεί επίσης να χρησιμοποιηθεί για την παροχή έκδοσης για τα στοιχεία του σχήματος.
class XmlSchemaRedefine : public System::Xml::Schema::XmlSchemaExternal
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| get_AttributeGroups() | Επιστρέφει τον XmlSchemaObjectTable , για όλα τα χαρακτηριστικά στο σχήμα, ο οποίος περιέχει την ερμηνεία μετά τη μεταγλώττιση της τιμής AttributeGroups. |
| get_Groups() | Επιστρέφει τον XmlSchemaObjectTable, για όλες τις ομάδες στο σχήμα, ο οποίος περιέχει την ερμηνεία μετά τη μεταγλώττιση της τιμής Groups. |
| get_Items() | Επιστρέφει τη συλλογή των παρακάτω κλάσεων: XmlSchemaAnnotation, XmlSchemaAttributeGroup, XmlSchemaComplexType, XmlSchemaSimpleType, και XmlSchemaGroup. |
| get_SchemaTypes() | Επιστρέφει τον XmlSchemaObjectTable, για όλους τους απλούς και σύνθετους τύπους στο σχήμα, ο οποίος περιέχει την ερμηνεία μετά τη μεταγλώττιση της τιμής SchemaTypes. |
| XmlSchemaRedefine() | Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης XmlSchemaRedefine. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Παρατηρήσεις
Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class XmlSchemaExternal
- Namespace System::Xml::Schema
- Library Aspose.Page for C++