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 και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class XmlSchemaAnnotated
- Namespace System::Xml::Schema
- Library Aspose.Page for C++