Une variable de type
Description de Valeur permet de manipuler par programmation la description d'une valeur d'énumération.
Les caractéristiques de ce type peuvent être connues à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez
Déclaration d'une variable.
// Récupère la définition du type de d
d est une Définition
d = RécupèreDéfinition(Poste1)
// Affiche le nom du type de x
Trace(d.Nom)
// Lister les valeurs de l'énumération
SI d.Type = wlÉnumération ALORS
POUR TOUT MonElément DE d.Valeur
Trace(MonElément.Nom)
FIN
FIN
// Autre possibilité : Utiliser une description de valeur
SI d.Type = wlÉnumération ALORS
D1 est une Description de Valeur
POUR TOUT D1 DE d.Valeur
Trace(D1.Nom)
FIN
FIN
Remarques
Propriétés spécifiques à la description des variables de type Description de valeur
Les propriétés suivantes peuvent être utilisées pour manipuler une description d'une valeur d'une énumération :
| | |
Nom de la propriété | Type manipulé | Effet |
---|
Alias | Booléen | - Vrai si la valeur est un alias d'une valeur existante,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement. |
Déclaration | Variable de type Définition | Déclaration de la valeur. Cette propriété est disponible en lecture seulement. |
Hérité | Booléen | - Vrai si la valeur est héritée d'une énumération étendue,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement. |
Nom | Chaîne de caractères | Nom de la valeur. Cette propriété est disponible en lecture seulement. |
Valeur | Tous types | Valeur. Cette propriété est disponible en lecture seulement. |
ValeurAssociée | Tous types | Valeur associée. Cette propriété est disponible en lecture seulement. |