Compartir a través de


Método IMetaDataImport::GetTypeDefProps (rometadataapi.h)

Devuelve información de metadatos para el tipo representado por el token TypeDef especificado.

Sintaxis

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

Parámetros

[in] tkTypeDef

Token TypeDef que representa el tipo para el que se van a devolver los metadatos.

[out] szTypeDef

Búfer que contiene el nombre de tipo.

[in] cchTypeDef

Tamaño en caracteres anchos de szTypeDef.

[out] pchTypeDef

Número de caracteres anchos devueltos en szTypeDef.

[out] pdwTypeDefFlags

Puntero a cualquier marca que modifique la definición de tipo. Este valor es una máscara de bits de la enumeración CorTypeAttr.

[out] ptkExtends

Token de metadatos TypeDef o TypeRef que representa el tipo base del tipo solicitado.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

   
Plataforma de destino Windows
Encabezado rometadataapi.h

Consulte también

IMetaDataImport