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

XmlSchemaSimpleTypeUnion class

Αντιπροσωπεύει το στοιχείο union για απλούς τύπους από το XML Schema όπως ορίζεται από το World Wide Web Consortium (W3C). Ένα datatype union μπορεί να χρησιμοποιηθεί για να καθορίσει το περιεχόμενο ενός simpleType. Η τιμή του στοιχείου simpleType πρέπει να είναι οποιοδήποτε από ένα σύνολο εναλλακτικών datatypes που ορίζονται στην union. Οι τύποι union είναι πάντα παράγωγοι τύποι και πρέπει να περιλαμβάνουν τουλάχιστον δύο εναλλακτικά datatypes.

class XmlSchemaSimpleTypeUnion : public System::Xml::Schema::XmlSchemaSimpleTypeContent

Μέθοδοι

ΜέθοδοςΠεριγραφή
get_BaseMemberTypes()Επιστρέφει έναν πίνακα από αντικείμενα XmlSchemaSimpleType που αντιπροσωπεύουν τον τύπο του στοιχείου simpleType βάσει των τιμών XmlSchemaSimpleTypeUnion::get_BaseTypes και XmlSchemaSimpleTypeUnion::get_MemberTypes του απλού τύπου.
get_BaseTypes()Επιστρέφει τη συλλογή των βασικών τύπων.
get_MemberTypes()Επιστρέφει τον πίνακα των πλήρων ονομάτων μελών των ενσωματωμένων τύπων δεδομένων ή των στοιχείων simpleType που ορίζονται σε αυτό το σχήμα (ή σε άλλο σχήμα που υποδεικνύεται από τον καθορισμένο χώρο ονομάτων).
set_MemberTypes(const ArrayPtr<SharedPtr<XmlQualifiedName>>&)Ορίζει τον πίνακα των πλήρων ονομάτων μελών των ενσωματωμένων τύπων δεδομένων ή των στοιχείων simpleType που ορίζονται σε αυτό το σχήμα (ή σε άλλο σχήμα που υποδεικνύεται από τον καθορισμένο χώρο ονομάτων).
XmlSchemaSimpleTypeUnion()Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης XmlSchemaSimpleTypeUnion.

Typedefs

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

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

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

Δείτε επίσης