IMetaDataEmit::DefineNestedType, méthode
Mise à jour : novembre 2007
Crée la signature de métadonnées d'une définition de type, retourne un jeton mdTypeDef pour ce type et spécifie que le type défini est un membre du type référencé par le paramètre tdEncloser.
HRESULT DefineNestedType (
[in] LPCWSTR szTypeDef,
[in] DWORD dwTypeDefFlags,
[in] mdToken tkExtends,
[in] mdToken rtkImplements[],
[in] mdTypeDef tdEncloser,
[out] mdTypeDef *ptd
);
Paramètres
szTypeDef
[in] Nom du type au format Unicode.dwTypeDefFlags
[in] Attributs TypeDef.tkExtends
[in] Jeton de la classe de base.rtkImplements[]
[in] Tableau des jetons qui spécifient les interfaces que cette classe ou cette interface implémente.tdEncloser
[in] Jeton du type englobant.ptd
[out] Jeton mdTypeDef 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 : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0