System::Xml::Schema::XmlSchemaInfo κλάση
περιεχόμενα
[
κρύβω
]XmlSchemaInfo class
Αντιπροσωπεύει το post-schema-validation infoset ενός επικυρωμένου κόμβου XML.
class XmlSchemaInfo : public System::Xml::Schema::IXmlSchemaInfo
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| get_ContentType() | Επιστρέφει το αντικείμενο XmlSchemaContentType που αντιστοιχεί στον τύπο περιεχομένου αυτού του επικυρωμένου κόμβου XML. |
| get_IsDefault() override | Επιστρέφει μια τιμή που υποδεικνύει αν αυτός ο επικυρωμένος κόμβος XML ορίστηκε ως αποτέλεσμα μιας προεπιλογής που εφαρμόστηκε κατά τη διάρκεια της επικύρωσης σχήματος XML Schema Definition Language (XSD). |
| get_IsNil() override | Επιστρέφει μια τιμή που υποδεικνύει αν η τιμή για αυτόν τον επικυρωμένο κόμβο XML είναι nil. |
| get_MemberType() override | Επιστρέφει τον δυναμικό τύπο σχήματος για αυτόν τον επικυρωμένο κόμβο XML. |
| get_SchemaAttribute() override | Επιστρέφει το μεταγλωττισμένο αντικείμενο XmlSchemaAttribute που αντιστοιχεί σε αυτόν τον επικυρωμένο κόμβο XML. |
| get_SchemaElement() override | Επιστρέφει το μεταγλωττισμένο αντικείμενο XmlSchemaElement που αντιστοιχεί σε αυτόν τον επικυρωμένο κόμβο XML. |
| get_SchemaType() override | Επιστρέφει τον στατικό τύπο σχήματος XML Schema Definition Language (XSD) για αυτόν τον επικυρωμένο κόμβο XML. |
| get_Validity() override | Επιστρέφει την τιμή XmlSchemaValidity αυτού του επικυρωμένου κόμβου XML. |
| set_ContentType(XmlSchemaContentType) | Ορίζει το αντικείμενο XmlSchemaContentType που αντιστοιχεί στον τύπο περιεχομένου αυτού του επικυρωμένου κόμβου XML. |
| set_IsDefault(bool) | Ορίζει μια τιμή που υποδεικνύει εάν αυτός ο επικυρωμένος κόμβος XML ορίστηκε ως αποτέλεσμα μιας προεπιλογής που εφαρμόστηκε κατά τη διάρκεια της επικύρωσης σχήματος XML Schema Definition Language (XSD). |
| set_IsNil(bool) | Ορίζει μια τιμή που υποδεικνύει εάν η τιμή για αυτόν τον επικυρωμένο κόμβο XML είναι nil. |
| set_MemberType(const SharedPtr<XmlSchemaSimpleType>&) | Ορίζει τον δυναμικό τύπο σχήματος για αυτόν τον επικυρωμένο κόμβο XML. |
| set_SchemaAttribute(const SharedPtr<XmlSchemaAttribute>&) | Ορίζει το μεταγλωττισμένο αντικείμενο XmlSchemaAttribute που αντιστοιχεί σε αυτόν τον επικυρωμένο κόμβο XML. |
| set_SchemaElement(const SharedPtr<XmlSchemaElement>&) | Ορίζει το μεταγλωττισμένο αντικείμενο XmlSchemaElement που αντιστοιχεί σε αυτόν τον επικυρωμένο κόμβο XML. |
| set_SchemaType(const SharedPtr<XmlSchemaType>&) | Ορίζει τον στατικό τύπο σχήματος XML Schema Definition Language (XSD) για αυτόν τον επικυρωμένο κόμβο XML. |
| set_Validity(XmlSchemaValidity) | Ορίζει την τιμή XmlSchemaValidity αυτού του επικυρωμένου κόμβου XML. |
| XmlSchemaInfo() | Αρχικοποιεί μια νέα παρουσία της κλάσης XmlSchemaInfo. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Παρατηρήσεις
Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class IXmlSchemaInfo
- Namespace System::Xml::Schema
- Library Aspose.Page for C++