IMetaDataImport::GetTypeDefProps Method

Returns metadata information for the Type represented by the specified TypeDef token.

Syntax

HRESULT GetTypeDefProps (  
   [in]  mdTypeDef   td,  
   [out] LPWSTR      szTypeDef,  
   [in]  ULONG       cchTypeDef,  
   [out] ULONG       *pchTypeDef,  
   [out] DWORD       *pdwTypeDefFlags,  
   [out] mdToken     *ptkExtends  
);  

Parameters

td
[in] The TypeDef token that represents the type to return metadata for.

szTypeDef
[out] A buffer containing the type name.

cchTypeDef
[in] The size in wide characters of szTypeDef.

pchTypeDef
[out] The number of wide characters returned in szTypeDef.

pdwTypeDefFlags
[out] A pointer to any flags that modify the type definition. This value is a bitmask from the CorTypeAttr enumeration.

ptkExtends
[out] A TypeDef or TypeRef metadata token that represents the base type of the requested type.

Requirements

Platforms: See System Requirements.

Header: Cor.h

Library: Included as a resource in MsCorEE.dll

.NET Framework Versions: Available since 1.0

See Also

IMetaDataImport Interface
IMetaDataImport2 Interface