Compartilhar via


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

Retorna informações de metadados para o Tipo representado pelo token TypeDef especificado.

Sintaxe

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

Parâmetros

[in] tkTypeDef

O token TypeDef que representa o tipo para o qual retornar metadados.

[out] szTypeDef

Um buffer que contém o nome do tipo.

[in] cchTypeDef

O tamanho em caracteres largos de szTypeDef.

[out] pchTypeDef

O número de caracteres largos retornados em szTypeDef.

[out] pdwTypeDefFlags

Um ponteiro para todos os sinalizadores que modificam a definição de tipo. Esse valor é um bitmask da enumeração CorTypeAttr .

[out] ptkExtends

Um token de metadados TypeDef ou TypeRef que representa o tipo base do tipo solicitado.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho rometadataapi.h

Confira também

Imetadataimport