Condividi tramite


Metodo IMetaDataImport::GetTypeDefProps (rometadataapi.h)

Restituisce informazioni sui metadati per il tipo rappresentato dal token TypeDef specificato.

Sintassi

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

Parametri

[in] tkTypeDef

Token TypeDef che rappresenta il tipo per cui restituire i metadati.

[out] szTypeDef

Buffer contenente il nome del tipo.

[in] cchTypeDef

Dimensione in caratteri wide di szTypeDef.

[out] pchTypeDef

Numero di caratteri wide restituiti in szTypeDef.

[out] pdwTypeDefFlags

Puntatore a tutti i flag che modificano la definizione del tipo. Questo valore è una maschera di bit dell'enumerazione CorTypeAttr .

[out] ptkExtends

Token di metadati TypeDef o TypeRef che rappresenta il tipo di base del tipo richiesto.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Piattaforma di destinazione Windows
Intestazione rometadataapi.h

Vedi anche

IMetaDataImport