System::Text::DecoderReplacementFallback κλάση
περιεχόμενα
[
κρύβω
]DecoderReplacementFallback class
Παρέχει στρατηγική εναλλακτικού μηχανισμού αντικατάστασης εσφαλμένου συμβόλου με υποκατάστατο. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στο στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.
class DecoderReplacementFallback : public System::Text::DecoderFallback
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| CreateFallbackBuffer() override | Δημιουργεί εναλλακτικό buffer. |
| DecoderReplacementFallback() | Κατασκευαστής που χρησιμοποιεί την προεπιλεγμένη συμβολοσειρά αντικατάστασης “?”. |
| DecoderReplacementFallback(const String&) | Κατασκευαστής. |
| get_DefaultString() const | Λαμβάνει τη συμβολοσειρά αντικατάστασης. |
| get_MaxCharCount() const override | Λαμβάνει το μέγιστο πλήθος χαρακτήρων που μπορεί να επιστρέψει το αντικείμενο. |
Δείτε επίσης
- Class DecoderFallback
- Namespace System::Text
- Library Aspose.Page for C++