Κλάση System::EnumValues
περιεχόμενα
[
κρύβω
]EnumValues class
Παρέχει μεταπληροφορίες σχετικά με τις σταθερές της απαρίθμησης του τύπου enum E.
template<typename E,class Guard>class EnumValues : public System::EnumValuesBase
| Parameter | Περιγραφή |
|---|---|
| E | Ο τύπος της απαρίθμησης |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| EnumValues() | Δημιουργεί ένα στιγμιότυπο. |
| GetNames() const override | Επιστρέφει έναν πίνακα που περιέχει όλα τα ονόματα της απαρίθμησης E. |
| static GetNames(const TypeInfo&) | Ανακτά έναν πίνακα με τα ονόματα των σταθερών σε μια καθορισμένη απαρίθμηση. |
| GetUnderlyingType() const override | Επιστρέφει τον υποκείμενο τύπο της καθορισμένης απαρίθμησης. |
| static GetUnderlyingType(const TypeInfo&) | Επιστρέφει τον υποκείμενο τύπο της καθορισμένης απαρίθμησης. |
| GetValueOf(const String&, bool) const override | Επιστρέφει τη συσκευασμένη τιμή της σταθεράς enum με το καθορισμένο όνομα. |
| GetValueOf(long) const override | Επιστρέφει την αντικειμενοποιημένη τιμή της σταθεράς enum με την καθορισμένη τιμή. |
| GetValues() const override | Επιστρέφει έναν πίνακα που περιέχει όλες τις τιμές της απαρίθμησης E. |
| static GetValues(const TypeInfo&) | Επιστρέφει έναν πίνακα που περιέχει όλες τις τιμές του καθορισμένου τύπου απαρίθμησης. |
| static Parse(const TypeInfo&, const String&, bool) | Επιστρέφει ένα αντικείμενο που αντιπροσωπεύει μια τιμή της σταθεράς απαρίθμησης του καθορισμένου τύπου απαρίθμησης με το καθορισμένο όνομα. |
| static ToObject(const TypeInfo&, uint64_t) | Μετατρέπει την καθορισμένη τιμή 64-bit ακεραίου χωρίς πρόσημο σε μέλος απαρίθμησης. |
| static ToObject(const TypeInfo&, const SharedPtr<Object>&) | Μετατρέπει το καθορισμένο αντικείμενο με ακέραια τιμή σε μέλος απαρίθμησης. |
| virtual ~EnumValues() | Καταστροφέας. |
Δείτε επίσης
- Class EnumValuesBase
- Namespace System
- Library Aspose.Page for C++