Partager via


IMetaDataEmit::DefineCustomAttribute, méthode

Crée une définition pour un attribut personnalisé avec la signature de métadonnées spécifiée, à joindre à l'objet spécifié et obtient un jeton pour cette définition d'attribut personnalisé.

HRESULT DefineCustomAttribute ( 
    [in]  mdToken     tkObj, 
    [in]  mdToken     tkType, 
    [in]  void const  *pCustomAttribute, 
    [in]  ULONG       cbCustomAttribute, 
    [out] mdCustomAttribute *pcv 
);

Paramètres

  • tkObj
    [in] Jeton pour l'élément propriétaire.

  • tkType
    [in] Jeton qui identifie l'attribut personnalisé.

  • pCustomAttribute
    [in] Pointeur vers l'attribut personnalisé.

  • cbCustomAttribute
    [in] Nombre d'octets de pCustomAttribute.

  • pcv
    [out] Jeton mdCustomAttribute assigné.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : Cor.h

Bibliothèque : utilisée en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

IMetaDataEmit, interface

IMetaDataEmit2, interface