iCreateTypeInfo2 接口 (oaidl.h)
提供用于创建和管理通过类型说明定义的类型信息的工具。 派生自 ICreateTypeInfo,并添加用于删除已通过 ICreateTypeInfo 添加的项目的方法。
ICreateTypeInfo::LayOut 方法为类型信息的创建者提供了一种针对任何错误检查的方法。 可以随时对其 ITypeInfo 接口的 ICreateTypeInfo 实例调用 QueryInterface。 调用 ITypeInfointerface 中需要布局信息的任何方法都会自动布局类型信息。
ICreateTypeInfo2 接口继承自 ICreateTypeInfo。 ICreateTypeInfo2 还具有以下类型的成员:
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 |