iCreateTypeInfo2 接口 (oaidl.h)

提供用于创建和管理通过类型说明定义的类型信息的工具。 派生自 ICreateTypeInfo,并添加用于删除已通过 ICreateTypeInfo 添加的项目的方法。

ICreateTypeInfo::LayOut 方法为类型信息的创建者提供了一种针对任何错误检查的方法。 可以随时对其 ITypeInfo 接口的 ICreateTypeInfo 实例调用 QueryInterface。 调用 ITypeInfointerface 中需要布局信息的任何方法都会自动布局类型信息。

继承

ICreateTypeInfo2 接口继承自 ICreateTypeInfoICreateTypeInfo2 还具有以下类型的成员:

方法

ICreateTypeInfo2 接口具有这些方法。

 
ICreateTypeInfo2::D eleteFuncDesc

删除由索引号指定的函数说明。
ICreateTypeInfo2::D eleteFuncDescByMemId

(FUNCDESC) 删除指定的函数说明。
ICreateTypeInfo2::D eleteImplType

删除索引接口的 IMPLTYPE 标志。
ICreateTypeInfo2::D eleteVarDesc

删除指定的 VARDESC 结构。 (ICreateTypeInfo2.DeleteVarDesc)
ICreateTypeInfo2::D eleteVarDescByMemId

删除指定的 VARDESC 结构。 (ICreateTypeInfo2.DeleteVarDescByMemId)
ICreateTypeInfo2::SetCustData

设置自定义数据的值。
ICreateTypeInfo2::SetFuncCustData

为指定函数的自定义数据设置值。
ICreateTypeInfo2::SetFuncHelpStringContext

设置指定函数的帮助上下文值。
ICreateTypeInfo2::SetHelpStringContext

设置指定的帮助字符串的上下文编号。
ICreateTypeInfo2::SetImplTypeCustData

为指定的实现类型设置自定义数据的值。
ICreateTypeInfo2::SetName

设置 typeinfo 的名称。
ICreateTypeInfo2::SetParamCustData

为指定参数的自定义数据设置值。
ICreateTypeInfo2::SetVarCustData

为指定变量的自定义数据设置值。
ICreateTypeInfo2::SetVarHelpStringContext

设置指定变量的帮助上下文值。

要求

要求
目标平台 Windows
标头 oaidl.h

另请参阅

类型生成接口和函数