System::Xml::XmlParserContext κλάση
περιεχόμενα
[
κρύβω
]XmlParserContext class
Παρέχει όλες τις πληροφορίες περιβάλλοντος που απαιτούνται από το XmlReader για την ανάλυση ενός τμήματος XML.
class XmlParserContext : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| get_BaseURI() | Επιστρέφει το βασικό URI. |
| get_DocTypeName() | Επιστρέφει το όνομα της δήλωσης τύπου εγγράφου. |
| get_Encoding() | Επιστρέφει τον τύπο κωδικοποίησης. |
| get_InternalSubset() | Επιστρέφει το εσωτερικό υποσύνολο DTD. |
| get_NamespaceManager() | Επιστρέφει το XmlNamespaceManager. |
| get_NameTable() | Επιστρέφει το XmlNameTable που χρησιμοποιείται για την ατομικοποίηση των συμβολοσειρών. Για περισσότερες πληροφορίες σχετικά με τις ατομικοποιημένες συμβολοσειρές, δείτε το XmlNameTable. |
| get_PublicId() | Επιστρέφει το δημόσιο αναγνωριστικό. |
| get_SystemId() | Επιστρέφει το αναγνωριστικό συστήματος. |
| get_XmlLang() | Επιστρέφει το τρέχον πεδίο xml:lang. |
| get_XmlSpace() | Επιστρέφει το τρέχον πεδίο xml:space. |
| set_BaseURI(const String&) | Ορίζει το βασικό URI. |
| set_DocTypeName(const String&) | Ορίζει το όνομα της δήλωσης τύπου εγγράφου. |
| set_Encoding(const SharedPtr<System::Text::Encoding>&) | Ορίζει τον τύπο κωδικοποίησης. |
| set_InternalSubset(const String&) | Ορίζει το εσωτερικό υποσύνολο DTD. |
| set_NamespaceManager(const SharedPtr<XmlNamespaceManager>&) | Ορίζει το XmlNamespaceManager. |
| set_NameTable(const SharedPtr<XmlNameTable>&) | Ορίζει το XmlNameTable που χρησιμοποιείται για την ατομικοποίηση των συμβολοσειρών. Για περισσότερες πληροφορίες σχετικά με τις ατομικοποιημένες συμβολοσειρές, δείτε το XmlNameTable. |
| set_PublicId(const String&) | Ορίζει το δημόσιο αναγνωριστικό. |
| set_SystemId(const String&) | Ορίζει το αναγνωριστικό συστήματος. |
| set_XmlLang(const String&) | Ορίζει το τρέχον πεδίο xml:lang. |
| set_XmlSpace(System::Xml::XmlSpace) | Ορίζει το τρέχον πεδίο xml:space. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace) | Αρχικοποιεί ένα νέο αντικείμενο της κλάσης XmlParserContext με τα καθορισμένα XmlNameTable, XmlNamespaceManager, τιμές xml:lang και xml:space. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | Αρχικοποιεί ένα νέο αντικείμενο της κλάσης XmlParserContext με τα καθορισμένα XmlNameTable, XmlNamespaceManager, xml:lang, xml:space, και κωδικοποίηση. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace) | Αρχικοποιεί ένα νέο αντικείμενο της κλάσης XmlParserContext με τα καθορισμένα XmlNameTable, XmlNamespaceManager, βασικό URI, xml:lang, xml:space, και τιμές τύπου εγγράφου. |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | Αρχικοποιεί ένα νέο αντίγραφο της κλάσης XmlParserContext με το καθορισμένο XmlNameTable, XmlNamespaceManager, βασική URI, xml:lang, xml:space, κωδικοποίηση και τιμές τύπου εγγράφου. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Παρατηρήσεις
Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++