Κλάση System::Xml::NameTable
περιεχόμενα
[
κρύβω
]NameTable class
Υλοποιεί έναν μονονηματικό XmlNameTable.
class NameTable : public System::Xml::XmlNameTable
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Add(const String&) override | Ατομικοποιεί τη συγκεκριμένη συμβολοσειρά και την προσθέτει στο NameTable. |
| Add(const ArrayPtr<char16_t>&, int32_t, int32_t) override | Ατομικοποιεί τη συγκεκριμένη συμβολοσειρά και την προσθέτει στο NameTable. |
| Get(const String&) override | Επιστρέφει τη ατομικοποιημένη συμβολοσειρά με την καθορισμένη τιμή. |
| Get(const ArrayPtr<char16_t>&, int32_t, int32_t) override | Επιστρέφει τη ατομική συμβολοσειρά που περιέχει τους ίδιους χαρακτήρες όπως το καθορισμένο εύρος χαρακτήρων στον δεδομένο πίνακα. |
| NameTable() | Αρχικοποιεί μια νέα παρουσία της κλάσης NameTable. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Παρατηρήσεις
Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class XmlNameTable
- Namespace System::Xml
- Library Aspose.Page for C++