iTypeInfo2 接口 (oaidl.h)

用于读取有关对象的信息。 可以强制转换为 ITypeInfo ,而不是使用 QueryInterfaceRelease 调用来允许快速打开和分配。 这仅适用于进程内案例。

继承

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

方法

ITypeInfo2 接口具有这些方法。

 
ITypeInfo2::GetAllCustData

获取库中所有自定义数据项。 (ITypeInfo2.GetAllCustData)
ITypeInfo2::GetAllFuncCustData

从指定函数中获取所有自定义数据。
ITypeInfo2::GetAllImplTypeCustData

获取指定实现类型的所有自定义数据。
ITypeInfo2::GetAllParamCustData

获取指定的函数参数的所有自定义数据。
ITypeInfo2::GetAllVarCustData

获取自定义数据的变量。
ITypeInfo2::GetCustData

获取自定义数据。 (ITypeInfo2.GetCustData)
ITypeInfo2::GetDocumentation2

检索文档字符串、完整的帮助文件名称和路径、要使用的本地化上下文以及帮助文件中库帮助主题的上下文 ID。
ITypeInfo2::GetFuncCustData

从指定函数获取自定义数据。
ITypeInfo2::GetFuncIndexOfMemId

根据已知 DISPID 绑定到特定成员,其中成员名称未知(例如,绑定到默认成员时)。 (ITypeInfo2.GetFuncIndexOfMemId)
ITypeInfo2::GetImplTypeCustData

获取实现类型的自定义数据。
ITypeInfo2::GetParamCustData

获取指定参数的自定义数据。
ITypeInfo2::GetTypeFlags

在没有任何分配的情况下,返回类型标志。 这将返回一个标志,该标志在不增加 TYPEATTR (type 属性) 的情况下扩展类型标志。
ITypeInfo2::GetTypeKind

快速返回 TYPEKIND 枚举,无需执行任何分配。
ITypeInfo2::GetVarCustData

获取指定变量的自定义数据。
ITypeInfo2::GetVarIndexOfMemId

根据已知 DISPID 绑定到特定成员,其中成员名称未知(例如,绑定到默认成员时)。 (ITypeInfo2.GetVarIndexOfMemId)

要求

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

另请参阅

类型说明接口和函数