System::EnumValues klass
Innehåll
[
Dölj
]EnumValues class
Tillhandahåller metainformation om uppräkningskonstanter för uppräkningstypen E.
template<typename E,class Guard>class EnumValues : public System::EnumValuesBase
| Parameter | Beskrivning |
|---|---|
| E | Typen av uppräkning |
Metoder
| Metod | Beskrivning |
|---|---|
| EnumValues() | Skapar en instans. |
| GetNames() const override | Returnerar en array som innehåller alla namn på uppräkning E. |
| static GetNames(const TypeInfo&) | Hämtar en array med namnen på konstanterna i en specificerad uppräkning. |
| GetUnderlyingType() const override | Returnerar den underliggande typen för den specificerade uppräkningen. |
| static GetUnderlyingType(const TypeInfo&) | Returnerar den underliggande typen för den specificerade uppräkningen. |
| GetValueOf(const String&, bool) const override | Returnerar ett inbakat värde för uppräkningskonstanten med det specificerade namnet. |
| GetValueOf(long) const override | Returnerar ett inbakat värde för uppräkningskonstanten med det specificerade värdet. |
| GetValues() const override | Returnerar en array som innehåller alla värden för uppräkning E. |
| static GetValues(const TypeInfo&) | Returnerar en array som innehåller alla värden för den specificerade uppräkningstypen. |
| static Parse(const TypeInfo&, const String&, bool) | Returnerar ett objekt som representerar ett värde för uppräkningskonstanten av den specificerade uppräkningstypen med det specificerade namnet. |
| static ToObject(const TypeInfo&, uint64_t) | Konverterar det specificerade 64‑bitars osignerade heltalsvärdet till en uppräkningsmedlem. |
| static ToObject(const TypeInfo&, const SharedPtr<Object>&) | Konverterar det specificerade objektet med ett heltalsvärde till en uppräkningsmedlem. |
| virtual ~EnumValues() | Destruktor. |
Se även
- Class EnumValuesBase
- Namespace System
- Library Aspose.PDF for C++