System::Xml::Schema::XmlSchemaSimpleContentExtension κλάση

XmlSchemaSimpleContentExtension class

Αντιπροσωπεύει το στοιχείο extension για απλό περιεχόμενο από το XML Schema όπως καθορίζεται από το World Wide Web Consortium (W3C). Αυτή η κλάση μπορεί να χρησιμοποιηθεί για την παραγωγή απλών τύπων μέσω επέκτασης. Τέτοιες παραγωγές χρησιμοποιούνται για την επέκταση του περιεχομένου του απλού τύπου του στοιχείου προσθέτοντας ιδιότητες.

class XmlSchemaSimpleContentExtension : public System::Xml::Schema::XmlSchemaContent

Μέθοδοι

ΜέθοδοςΠεριγραφή
get_AnyAttribute()Επιστρέφει το XmlSchemaAnyAttribute που θα χρησιμοποιηθεί για την τιμή της ιδιότητας.
get_Attributes()Επιστρέφει τη συλλογή των XmlSchemaAttribute και XmlSchemaAttributeGroupRef.
get_BaseTypeName()Επιστρέφει το όνομα ενός ενσωματωμένου τύπου δεδομένων ή απλού τύπου από τον οποίο επεκτείνεται αυτός ο τύπος.
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)Ορίζει το XmlSchemaAnyAttribute που θα χρησιμοποιηθεί για την τιμή της ιδιότητας.
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)Ορίζει το όνομα ενός ενσωματωμένου τύπου δεδομένων ή απλού τύπου από τον οποίο επεκτείνεται αυτός ο τύπος.
XmlSchemaSimpleContentExtension()Αρχικοποιεί μια νέα παρουσία της κλάσης XmlSchemaSimpleContentExtension.

Typedefs

TypedefΠεριγραφή
PtrΈνα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης.

Παρατηρήσεις

Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.

Δείτε επίσης