Интерфейс 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 Позволяет получить строку документирования, полное имя файла справки и путь к нему, контекст локализации, который следует использовать, и идентификатор контекста для раздела справки библиотеки в файле справки. |
ITypeInfo2::GetFuncCustData Получает пользовательские данные из указанной функции. |
ITypeInfo2::GetFuncIndexOfMemId Привязывает к определенному члену на основе известного идентификатора DISPID с неизвестным именем члена (например, при привязке к элементу по умолчанию). (ITypeInfo2.GetFuncIndexOfMemId) |
ITypeInfo2::GetImplTypeCustData Возвращает пользовательские данные типа реализации. |
ITypeInfo2::GetParamCustData Возвращает пользовательские данные указанного параметра. |
ITypeInfo2::GetTypeFlags Возвращает флаги типа без каких-либо распределений. При этом возвращается флаг, который расширяет флаги типов, не увеличивая значение TYPEATTR (атрибут типа). |
ITypeInfo2::GetTypeKind Возвращает перечисление TYPEKIND быстро, не выполняя никаких выделений. |
ITypeInfo2::GetVarCustData Возвращает пользовательские данные указанной переменной. |
ITypeInfo2::GetVarIndexOfMemId Привязывает к определенному члену на основе известного идентификатора DISPID с неизвестным именем члена (например, при привязке к элементу по умолчанию). (ITypeInfo2.GetVarIndexOfMemId) |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oaidl.h |