Section courante

A propos

Section administrative du site

Enum

Énumération
Visual Basic .NET (VB .NET)

Syntaxe

[ attributelist ] [ accessmodifier ] [ Shadows ]
Enum enumerationname [ As datatype ]
memberlist
End Enum

Paramètres

Nom Description
attributelist Ce paramètre permet d'indiquer la liste des attributs s'appliquant à cette énumération. Vous devez placer la liste d'attributs entre crochets angulaires ("<" et ">"). L'attribut FlagsAttribute indique que la valeur d'une instance de l'énumération peut inclure plusieurs membres de l'énumération et que chaque membre représente un champ de bits dans la valeur de l'énumération.
accessmodifier Ce paramètre permet d'indiquer quel code peut accéder à cette énumération. Il peut s'agir de l'un des éléments suivants : Public, Protected, Friend, Private, Protected Friend, Private Protected.
Shadows Ce paramètre permet d'indiquer que cette énumération redéclare et masque un élément de programmation du même nom, ou un ensemble d'éléments surchargés, dans une classe de base. Vous ne pouvez spécifier Shadows que sur l'énumération elle-même, et non sur aucun de ses membres.
enumerationname Ce paramètre permet d'indiquer que le nom de l'énumération.
datatype Ce paramètre permet d'indiquer que le type de données de l'énumération et de tous ses membres.
memberlist Ce paramètre permet d'indiquer la liste des constantes membres déclarées dans cette instruction. Plusieurs membres apparaissent sur des lignes de code source individuelles. Chaque membre a la syntaxe et les parties suivantes :

[attributelist] membername [ = initializer ]
Partie Description
membername Cette partie permet d'indiquer le nom de ce membre.
initializer Cette partie permet d'indiquer une expression évaluée au moment de la compilation et affectée à ce membre.
End Enum Ce paramètre permet d'indiquer une terminaison de bloc Enum.

Description

Ce mot réservé permet de déclarer une énumération et définir les valeurs de ses membres.

Remarques



Dernière mise à jour : Mardi, le 24 Août 2021