System::ICustomFormatter κλάση

ICustomFormatter class

Ορίζει μια μέθοδο που εκτελεί προσαρμοσμένη μορφοποίηση της συμβολοσειράς αναπαράστασης μιας τιμής που αντιπροσωπεύεται από το συγκεκριμένο αντικείμενο. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject(). Ποτέ μην δημιουργείτε αντίγραφο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

class ICustomFormatter : public virtual System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
virtual Format(System::String, System::SharedPtr<System::Object>, System::SharedPtr<System::IFormatProvider>)Επιστρέφει μια συμβολοσειρά αναπαράστασης μιας τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας το καθορισμένο μορφότυπο.

Δείτε επίσης