Clase System::EnumValues
Contenido
[
Ocultar
]EnumValues class
Proporciona información meta sobre los constantes de enumeración del tipo enum E.
template<typename E,class Guard>class EnumValues : public System::EnumValuesBase
| Parámetro | Descripción |
|---|---|
| E | El tipo de enumeración |
Métodos
| Método | Descripción |
|---|---|
| EnumValues() | Construye una instancia. |
| GetNames() const override | Devuelve una matriz que contiene todos los nombres de la enumeración E. |
| static GetNames(const TypeInfo&) | Recupera una matriz con los nombres de las constantes en una enumeración especificada. |
| GetUnderlyingType() const override | Devuelve el tipo subyacente de la enumeración especificada. |
| static GetUnderlyingType(const TypeInfo&) | Devuelve el tipo subyacente de la enumeración especificada. |
| GetValueOf(const String&, bool) const override | Devuelve el valor empaquetado de la constante de enumeración con el nombre especificado. |
| GetValueOf(long) const override | Devuelve el valor empaquetado del constante de enumeración con el valor especificado. |
| GetValues() const override | Devuelve una matriz que contiene todos los valores de la enumeración E. |
| static GetValues(const TypeInfo&) | Devuelve una matriz que contiene todos los valores del tipo de enumeración especificado. |
| static Parse(const TypeInfo&, const String&, bool) | Devuelve un objeto que representa un valor de constante de enumeración del tipo de enumeración especificado con el nombre especificado. |
| static ToObject(const TypeInfo&, uint64_t) | Convierte el valor entero sin signo de 64 bits especificado a un miembro de enumeración. |
| static ToObject(const TypeInfo&, const SharedPtr<Object>&) | Convierte el objeto especificado con un valor entero a un miembro de enumeración. |
| virtual ~EnumValues() | Destructor. |
Ver también
- Class EnumValuesBase
- Namespace System
- Library Aspose.Page for C++