IMetaDataImport::GetTypeDefProps 方法

返回由指定 TypeDef 标记表示的 Type 的元数据信息。

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

参数

  • td
    [in] TypeDef 标记,表示要为其返回元数据的类型。

  • szTypeDef
    [out] 包含类型名称的缓冲区。

  • cchTypeDef
    [in] szTypeDef 的大小(以宽字符为单位)。

  • pchTypeDef
    [out] szTypeDef 中返回的宽字符数。

  • pdwTypeDefFlags
    [out] 一个指针,该指针指向修改该类型定义的任何标志。 此值是来自 CorTypeAttr 枚举的位屏蔽。

  • ptkExtends
    [out] 一个 TypeDef 或 TypeRef 元数据标记,该标记表示所请求类型的基类型。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**Cor.h

**库:**作为一项资源包含在 MsCorEE.dll 中

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

参考

IMetaDataImport 接口

IMetaDataImport2 接口