System::EnumValues-Klasse
Inhalt
[
Ausblenden
]EnumValues class
Stellt Metainformationen über Aufzählungskonstanten des Aufzählungstyps E bereit.
template<typename E,class Guard>class EnumValues : public System::EnumValuesBase
| Parameter | Beschreibung |
|---|---|
| E | Der Typ der Aufzählung |
Methoden
| Methode | Beschreibung |
|---|---|
| EnumValues() | Konstruiert eine Instanz. |
| GetNames() const override | Gibt ein Array zurück, das alle Namen der Aufzählung E enthält. |
| static GetNames(const TypeInfo&) | Ruft ein Array der Namen der Konstanten in einer angegebenen Aufzählung ab. |
| GetUnderlyingType() const override | Gibt den zugrunde liegenden Typ der angegebenen Aufzählung zurück. |
| static GetUnderlyingType(const TypeInfo&) | Gibt den zugrunde liegenden Typ der angegebenen Aufzählung zurück. |
| GetValueOf(const String&, bool) const override | Gibt den verpackten Wert der Enum-Konstanten mit dem angegebenen Namen zurück. |
| GetValueOf(long) const override | Gibt den verpackten Wert der Enum-Konstanten mit dem angegebenen Wert zurück. |
| GetValues() const override | Gibt ein Array zurück, das alle Werte der Aufzählung E enthält. |
| static GetValues(const TypeInfo&) | Gibt ein Array zurück, das alle Werte des angegebenen Aufzählungstyps enthält. |
| static Parse(const TypeInfo&, const String&, bool) | Gibt ein Objekt zurück, das einen Wert einer Aufzählungskonstanten des angegebenen Aufzählungstyps mit dem angegebenen Namen darstellt. |
| static ToObject(const TypeInfo&, uint64_t) | Konvertiert den angegebenen 64‑Bit‑vorzeichenlosen Ganzzahlwert in ein Aufzählungsmitglied. |
| static ToObject(const TypeInfo&, const SharedPtr<Object>&) | Konvertiert das angegebene Objekt mit einem Ganzzahlwert in ein Aufzählungsmitglied. |
| virtual ~EnumValues() | Destruktor. |
Siehe auch
- Class EnumValuesBase
- Namespace System
- Library Aspose.Font for C++