iCreateTypeInfo 接口 (oaidl.h)

提供用于创建和管理通过类型说明定义的类型信息的工具。

继承

ICreateTypeInfo 接口继承自 IUnknown 接口。 ICreateTypeInfo 还具有以下类型的成员:

方法

ICreateTypeInfo 接口具有这些方法。

 
ICreateTypeInfo::AddFuncDesc

将函数说明添加到类型说明。
ICreateTypeInfo::AddImplType

指定继承的接口,或由组件对象类实现的接口 (coclass) 。
ICreateTypeInfo::AddRefTypeInfo

将类型说明添加到所创建的类型说明所引用的类型说明。
ICreateTypeInfo::AddVarDesc

向类型说明添加变量或数据成员说明。
ICreateTypeInfo::D efineFuncAsDllEntry

将 DLL 入口点与具有指定索引的函数相关联。
ICreateTypeInfo::LayOut

为虚拟函数分配 VTBL 偏移量,为每个实例数据成员分配实例偏移量,并为双接口创建两种类型说明。
ICreateTypeInfo::SetAlignment

指定 TYPEKIND=TKIND_RECORD 项的数据对齐方式。
ICreateTypeInfo::SetDocString

设置类型浏览器显示的文档字符串。
ICreateTypeInfo::SetFuncAndParamNames

将函数的名称及其参数的名称设置为指定名称。
ICreateTypeInfo::SetFuncDocString

设置具有指定索引的函数的文档字符串。
ICreateTypeInfo::SetFuncHelpContext

设置具有指定索引的函数的帮助上下文 ID。
ICreateTypeInfo::SetGuid

设置与类型说明关联的全局唯一标识符 (GUID) 。
ICreateTypeInfo::SetHelpContext

设置类型信息的帮助上下文 ID。
ICreateTypeInfo::SetImplTypeFlags

设置类型的已实现接口或继承接口的属性。
ICreateTypeInfo::SetMops

设置与类型说明或函数关联的封送处理 opcode 字符串。
ICreateTypeInfo::SetTypeDescAlias

如果 TYPEKIND=TKIND_ALIAS,则设置此类型说明为其别名的类型说明。
ICreateTypeInfo::SetTypeFlags

设置所创建的类型说明的类型标志。
ICreateTypeInfo::SetVarDocString

设置具有指定索引的变量的文档字符串。
ICreateTypeInfo::SetVarHelpContext

设置具有指定索引的变量的帮助上下文 ID。
ICreateTypeInfo::SetVarName

设置变量的名称。
ICreateTypeInfo::SetVersion

设置类型信息的主版本号和次版本号。

要求

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

另请参阅

类型生成接口和函数