Bonjour,
Est-il possible dans mon code d'obtenir la liste des propriétés publiques d'une classe pour lesquelles j'aurais défini un certain attribut ?
Si oui, pourriez-vous m'indiquer la piste à suivre pour faire ça svp ?
Par avance merci ...
Bonjour,
Est-il possible dans mon code d'obtenir la liste des propriétés publiques d'une classe pour lesquelles j'aurais défini un certain attribut ?
Si oui, pourriez-vous m'indiquer la piste à suivre pour faire ça svp ?
Par avance merci ...
Tu peux faire quelque chose comme ceci :
en spécifiant les BindingFlags que tu souhaites lors de l'appel de Type.GetProperties().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 foreach (PropertyInfo propertyInfo in this.GetType().GetProperties()) { if (propertyInfo.IsDefined(typeof(MyAttribute), false)) { ...; } }
ça fonctionne impeccablement ... un grand merci ...![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager