iTypeInfo2 接口 (oaidl.h)
用于读取有关对象的信息。 可以强制转换为 ITypeInfo ,而不是使用 QueryInterface 和 Release 调用来允许快速打开和分配。 这仅适用于进程内案例。
继承
ITypeInfo2 接口继承自 ITypeInfo。 ITypeInfo2 还具有以下类型的成员:
方法
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 |