System::EnumValues klasse
inhoud
[
verbergen
]EnumValues class
Biedt meta‑informatie over enumeratie‑constanten van enum‑type E.
template<typename E,class Guard>class EnumValues : public System::EnumValuesBase
| Parameter | Beschrijving |
|---|---|
| E | Het type enumeratie |
Methoden
| Methode | Beschrijving |
|---|---|
| EnumValues() | Construeert een instantie. |
| GetNames() const override | Retourneert een array met alle namen van enumeratie E. |
| static GetNames(const TypeInfo&) | Haalt een array op met de namen van de constanten in een opgegeven enumeratie. |
| GetUnderlyingType() const override | Retourneert het onderliggende type van de opgegeven enumeratie. |
| static GetUnderlyingType(const TypeInfo&) | Retourneert het onderliggende type van de opgegeven enumeratie. |
| GetValueOf(const String&, bool) const override | Retourneert de ingepakte waarde van de enum‑constante met de opgegeven naam. |
| GetValueOf(long) const override | Retourneert de ingepakte waarde van de enum‑constante met de opgegeven waarde. |
| GetValues() const override | Retourneert een array met alle waarden van enumeratie E. |
| static GetValues(const TypeInfo&) | Retourneert een array met alle waarden van het opgegeven enumeratietype. |
| static Parse(const TypeInfo&, const String&, bool) | Retourneert een object dat een waarde van een enumeratie‑constante van het opgegeven enumeratietype met de opgegeven naam vertegenwoordigt. |
| static ToObject(const TypeInfo&, uint64_t) | Converteert de opgegeven 64‑bit unsigned integer‑waarde naar een enumeratie‑lid. |
| static ToObject(const TypeInfo&, const SharedPtr<Object>&) | Converteert het opgegeven object met een integer‑waarde naar een enumeratie‑lid. |
| virtual ~EnumValues() | Destructor. |
Zie ook
- Class EnumValuesBase
- Namespace System
- Library Aspose.Page for C++