共用方式為


IMetaDataImport::GetTypeDefProps 方法 (rometadataapi.h)

傳回指定 TypeDef 權杖所表示之 Type 的中繼資料資訊。

語法

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

參數

[in] tkTypeDef

TypeDef Token,表示要傳回中繼資料的類型。

[out] szTypeDef

包含類型名稱的緩衝區。

[in] cchTypeDef

szTypeDef寬字元的大小。

[out] pchTypeDef

szTypeDef中傳回的寬字元數。

[out] pdwTypeDefFlags

任何修改型別定義的旗標指標。 這個值是 CorTypeAttr 列舉中的位元遮罩。

[out] ptkExtends

TypeDef 或 TypeRef 中繼資料權杖,表示所要求型別的基底類型。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

需求

   
目標平台 Windows
標頭 rometadataapi.h

另請參閱

IMetaDataImport