## EnumValues class


Stellt Metainformationen über Aufzählungskonstanten des Aufzählungstyps **E** bereit.

```cpp
template<typename E,class Guard>class EnumValues : public System::EnumValuesBase
```


| Parameter | Beschreibung |
| --- | --- |
| E | Der Typ der Aufzählung |
## Methoden

| Methode | Beschreibung |
| --- | --- |
| [EnumValues](./enumvalues/)() | Konstruiert eine Instanz. |
| [GetNames](./getnames/)() const override | Gibt ein Array zurück, das alle Namen der Aufzählung **E** enthält. |
| static [GetNames](../enumvaluesbase/getnames/)(const TypeInfo\&) | Ruft ein Array der Namen der Konstanten in einer angegebenen Aufzählung ab. |
| [GetUnderlyingType](./getunderlyingtype/)() const override | Gibt den zugrunde liegenden Typ der angegebenen Aufzählung zurück. |
| static [GetUnderlyingType](../enumvaluesbase/getunderlyingtype/)(const TypeInfo\&) | Gibt den zugrunde liegenden Typ der angegebenen Aufzählung zurück. |
| [GetValueOf](./getvalueof/)(const String\&, bool) const override | Gibt den verpackten Wert der Enum-Konstanten mit dem angegebenen Namen zurück. |
| [GetValueOf](./getvalueof/)(long) const override | Gibt den verpackten Wert der Enum-Konstanten mit dem angegebenen Wert zurück. |
| [GetValues](./getvalues/)() const override | Gibt ein Array zurück, das alle Werte der Aufzählung **E** enthält. |
| static [GetValues](../enumvaluesbase/getvalues/)(const TypeInfo\&) | Gibt ein Array zurück, das alle Werte des angegebenen Aufzählungstyps enthält. |
| static [Parse](../enumvaluesbase/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](../enumvaluesbase/toobject/)(const TypeInfo\&, uint64_t) | Konvertiert den angegebenen 64‑Bit‑vorzeichenlosen Ganzzahlwert in ein Aufzählungsmitglied. |
| static [ToObject](../enumvaluesbase/toobject/)(const TypeInfo\&, const SharedPtr\<Object\>\&) | Konvertiert das angegebene Objekt mit einem Ganzzahlwert in ein Aufzählungsmitglied. |
| virtual [~EnumValues](./~enumvalues/)() | Destruktor. |

## Siehe auch

* Class [EnumValuesBase](../enumvaluesbase/)
* Namespace [System](../)
* Library [Aspose.Font for C++](../../)
