UpsKrn.Module.EnumererValeursEnumeres

Fonction Optimiser(Invariant) EnumererValeursEnumeres(NomEnumere : Caractere, Numero : Entier, Aide : Nul Ou Caractere=? Sortie) Retourner Nul Ou Caractere;

Description

La méthode EnumererEnumeres permet d'énumérer les énumérés publics définis dans le module. Les énumérés sont numérotés à partir de un.

En sortie, la variable Aide recueille un libellé donnant la sémantique de l'énuméré et le résultat est le nom de l'énuméré.

Exemple

Module M1

Enumere
/*****/

Module M2

Variable
/******/

Principal
/*******/
M=Module("M1");
N=M.EnumererValeursEnumeres("A", ++Numero, ?);
/* Enumère les valeurs de 'A' de 'M1'. */
TantQue N!=Nul Faire Fin TantQue
Fin Principal

Voir aussi

EnumererEnumeres pour énumérer les énumérés.

Traduction

---------