Partager via


IMetaDataEmit::SetTypeDefProps, méthode

Définit les fonctionnalités d'un type définies par un appel antérieur à IMetaDataEmit::DefineTypeDef.

HRESULT SetTypeDefProps (
    [in]  mdTypeDef   td, 
    [in]  DWORD       dwTypeDefFlags, 
    [in]  mdToken     tkExtends, 
    [in]  mdToken     rtkImplements[] 
);

Paramètres

  • td
    [in] Jeton mdTypeDef obtenu d'un appel d'origine à IMetaDataEmit::DefineTypeDef.

  • dwTypeDefFlags
    [in] Attributs TypeDef. C'est un masque de bits des valeurs de CorTypeAttr.

  • tkExtends
    [in] mdToken de la classe de base. Obtenu d'un appel précédent à IMetaDataEmit::DefineImportType, ou null.

  • rtkImplements[]
    [in] Tableau de jetons pour les interfaces que ce type implémente. Ces jetons mdTypeRef sont obtenus à l'aide de IMetaDataEmit::DefineImportType. Le dernier élément du tableau doit être mdTokenNil.

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