System::Xml::Schema::XmlSchemaAttribute class

XmlSchemaAttribute class

Αναπαριστά το attribute στοιχείο από το XML Schema όπως ορίζεται από το Παγκόσμιο Web Συμβούλιο (W3C). Τα χαρακτηριστικά παρέχουν πρόσθετες πληροφορίες για άλλα στοιχεία του εγγράφου. Η ετικέτα attribute είναι ενσωματωμένη μεταξύ των ετικετών ενός στοιχείου του εγγράφου για το σχήμα. Το έγγραφο XML εμφανίζει τα χαρακτηριστικά ως ονομασμένα στοιχεία στην ετικέτα έναρξης ενός στοιχείου.

class XmlSchemaAttribute : public System::Xml::Schema::XmlSchemaAnnotated

Μέθοδοι

ΜέθοδοςΠεριγραφή
get_AttributeSchemaType()Επιστρέφει ένα αντικείμενο XmlSchemaSimpleType που αντιπροσωπεύει τον τύπο του χαρακτηριστικού βάσει της τιμής XmlSchemaAttribute::get_SchemaType ή XmlSchemaAttribute::get_SchemaTypeName του χαρακτηριστικού.
get_AttributeType()Επιστρέφει το αντικείμενο βάσει της τιμής XmlSchemaAttribute::get_SchemaType ή XmlSchemaAttribute::get_SchemaTypeName του χαρακτηριστικού που περιέχει την μετά-μεταγλώττιση ερμηνεία της τιμής AttributeType.
get_DefaultValue()Επιστρέφει την προεπιλεγμένη τιμή για το χαρακτηριστικό.
get_FixedValue()Επιστρέφει τη σταθερή τιμή για το χαρακτηριστικό.
get_Form()Επιστρέφει τη μορφή για το χαρακτηριστικό.
get_Name()Επιστρέφει το όνομα του χαρακτηριστικού.
get_QualifiedName()Επιστρέφει το πλήρες όνομα για το χαρακτηριστικό.
get_RefName()Επιστρέφει το όνομα ενός χαρακτηριστικού που δηλώθηκε σε αυτό το σχήμα (ή σε άλλο σχήμα που υποδεικνύεται από τον καθορισμένο χώρο ονομάτων).
get_SchemaType()Επιστρέφει τον τύπο του χαρακτηριστικού σε έναν απλό τύπο.
get_SchemaTypeName()Επιστρέφει το όνομα του απλού τύπου που ορίζεται σε αυτό το σχήμα (ή σε άλλο σχήμα που υποδεικνύεται από το καθορισμένο χώρο ονομάτων).
get_Use()Επιστρέφει πληροφορίες σχετικά με το πώς χρησιμοποιείται το χαρακτηριστικό.
set_DefaultValue(const String&)Ορίζει την προεπιλεγμένη τιμή για το χαρακτηριστικό.
set_FixedValue(const String&)Ορίζει τη σταθερή τιμή για το χαρακτηριστικό.
set_Form(XmlSchemaForm)Ορίζει τη μορφή για το χαρακτηριστικό.
set_Name(const String&)Ορίζει το όνομα του χαρακτηριστικού.
set_RefName(const SharedPtr<XmlQualifiedName>&)Ορίζει το όνομα ενός χαρακτηριστικού που δηλώνεται σε αυτό το σχήμα (ή σε άλλο σχήμα που υποδεικνύεται από το καθορισμένο χώρο ονομάτων).
set_SchemaType(const SharedPtr<XmlSchemaSimpleType>&)Ορίζει τον τύπο του χαρακτηριστικού σε έναν απλό τύπο.
set_SchemaTypeName(const SharedPtr<XmlQualifiedName>&)Ορίζει το όνομα του απλού τύπου που ορίζεται σε αυτό το σχήμα (ή σε άλλο σχήμα που υποδεικνύεται από το καθορισμένο χώρο ονομάτων).
set_Use(XmlSchemaUse)Ορίζει πληροφορίες σχετικά με το πώς χρησιμοποιείται το χαρακτηριστικό.
XmlSchemaAttribute()Αρχικοποιεί μια νέα παρουσία της κλάσης XmlSchemaAttribute.

Typedefs

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

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

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

Δείτε επίσης