Κλάση 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 και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.

Δείτε επίσης