Share via


IMetaDataImport::GetTypeDefProps Method

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

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 .NET Framework System Requirements.

Header: Cor.h

Library: Included as a resource in MsCorEE.dll

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

See Also

Reference

IMetaDataImport Interface

IMetaDataImport2 Interface