Partager via


EmitAssemblyCustomAttribute, méthode

Appel pour définir des attributs personnalisés au niveau de l’assembly.

Syntaxe

HRESULT EmitAssemblyCustomAttribute(  
    mdAssembly   AssemblyID,  
    mdToken      FileToken,  
    mdToken      tkType,  
    void const*  pCustomValue,  
    DWORD        cbCustomValue,  
    BOOL         bSecurity,  
    BOOL         bAllowMulti  
) PURE;  

Paramètres

AssemblyID
ID de l’assembly.

FileToken
Fichier qui défile l’attribut. Peut être NULL si AssemblyID n’indique pas de netmodule non lié.

tkType
Type de l’attribut personnalisé.

pCustomValue
Données de valeur personnalisées.

cbCustomValue
Longueur des données de valeur personnalisées.

bSecurity
TRUE si l’attribut personnalisé est lié à la signature d’assembly.

bAllowMulti
TRUE si plusieurs attributs doivent être émis.

Valeur de retour

Si la méthode aboutit, renvoie S_OK.

Spécifications

Nécessite alink.h

Voir aussi