Classe System::EnumValuesBase

EnumValuesBase class

Une classe de base pour une classe qui représente les méta‑informations d’un type d’énumération.

class EnumValuesBase

Méthodes

MéthodeDescription
static GetNames(const TypeInfo&)Récupère un tableau des noms des constantes d’une énumération spécifiée.
static GetUnderlyingType(const TypeInfo&)Renvoie le type sous‑jacent de l’énumération spécifiée.
static GetValues(const TypeInfo&)Renvoie un tableau contenant toutes les valeurs du type d’énumération spécifié.
static Parse(const TypeInfo&, const String&, bool)Renvoie un objet qui représente la valeur d’une constante d’énumération du type d’énumération spécifié avec le nom indiqué.
static ToObject(const TypeInfo&, uint64_t)Convertit la valeur entière non signée 64 bits spécifiée en un membre d’énumération.
static ToObject(const TypeInfo&, const SharedPtr<Object>&)Convertit l’objet spécifié contenant une valeur entière en un membre d’énumération.

Voir aussi