IMetaDataEmit::SetTypeDefProps 方法

设置前一次 IMetaDataEmit::DefineTypeDef 调用所定义的类型的功能。

HRESULT SetTypeDefProps (
    [in]  mdTypeDef   td, 
    [in]  DWORD       dwTypeDefFlags, 
    [in]  mdToken     tkExtends, 
    [in]  mdToken     rtkImplements[] 
);

参数

  • td
    [in] 从最初的 IMetaDataEmit::DefineTypeDef 调用中获取的一个 mdTypeDef 标记。

  • dwTypeDefFlags
    [in] TypeDef 特性。 这是 CorTypeAttr 值的位掩码。

  • tkExtends
    [in] 基类的 mdToken。 从先前的 IMetaDataEmit::DefineImportType 调用中获取,或为 null。

  • rtkImplements[]
    [in] 一个标记数组,其中的标记表示此类型实现的接口。 可使用 IMetaDataEmit::DefineImportType 获取这些 mdTypeRef 标记。 数组的最后一个元素必须是 mdTokenNil。

要求

**平台:**请参见 .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

请参见

参考

IMetaDataEmit 接口

IMetaDataEmit2 接口