Méthode IMetaDataImport::GetTypeDefProps (rometadataapi.h)
Retourne les informations de métadonnées pour le type représenté par le jeton TypeDef spécifié.
Syntaxe
HRESULT GetTypeDefProps(
[in] mdTypeDef tkTypeDef,
[out] LPWSTR szTypeDef,
[in] ULONG cchTypeDef,
[out] ULONG *pchTypeDef,
[out] DWORD *pdwTypeDefFlags,
[out] mdToken *ptkExtends
);
Paramètres
[in] tkTypeDef
Jeton TypeDef qui représente le type pour lequel retourner des métadonnées.
[out] szTypeDef
Mémoire tampon contenant le nom de type.
[in] cchTypeDef
Taille en caractères larges de szTypeDef.
[out] pchTypeDef
Nombre de caractères larges retournés dans szTypeDef.
[out] pdwTypeDefFlags
Pointeur vers les indicateurs qui modifient la définition de type. Cette valeur est un masque de bits de l’énumération CorTypeAttr.
[out] ptkExtends
Jeton de métadonnées TypeDef ou TypeRef qui représente le type de base du type demandé.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Plateforme cible | Windows |
En-tête | rometadataapi.h |