![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
theMonz31
bluedeep, comment fais-tu cette association Classe Attribute maison avec l'assembly ?
Tu décrit un attribut "classique" en spécifiant un usage "Assembly":
1 2 3 4 5
| [AttributeUsage(AttributeTargets.Assembly)]
public class MyAssemblyMetaDataAttribute : Attribute
{
} |
Ensuite, les attributs assembly se mettent dans le AssemblyInfo.cs (dans Properties), en les préfixant via "assembly" :
[assembly: MyAssemblyMetaData()]
Et pour les récupérer, tu utilises classiquement le GetCustomAttributes, mais appelé au niveau de l'instance Assembly.
Partager