Интерфейс ICreateTypeInfo (oaidl.h)
Предоставляет средства для создания и администрирования сведений о типе, определенных в описании типа.
Наследование
Интерфейс ICreateTypeInfo наследуется от интерфейса IUnknown . ICreateTypeInfo также содержит следующие типы элементов:
Методы
Интерфейс ICreateTypeInfo содержит следующие методы.
ICreateTypeInfo::AddFuncDesc Добавляет описание функции в описание типа. |
ICreateTypeInfo::AddImplType Указывает наследуемый интерфейс или интерфейс, реализованный классом объекта компонента (coclass). |
ICreateTypeInfo::AddRefTypeInfo Добавляет описание типа к тем, на которые ссылается создаваемое описание типа. |
ICreateTypeInfo::AddVarDesc Добавляет к описанию типа описание переменной или элемента данных. |
ICreateTypeInfo::D efineFuncAsDllEntry Связывает точку входа DLL с функцией, имеющей указанный индекс. |
ICreateTypeInfo::LayOut Назначает смещения ДЛЯ виртуальных функций и смещения экземпляров для отдельных элементов данных экземпляра и создает описания двух типов для двойных интерфейсов. |
ICreateTypeInfo::SetAlignment Задает выравнивание данных для элемента TYPEKIND=TKIND_RECORD. |
ICreateTypeInfo::SetDocString Задает строку документации, отображаемую браузерами типов. |
ICreateTypeInfo::SetFuncAndParamNames Задает имя функции и имена ее параметров указанными именами. |
ICreateTypeInfo::SetFuncDocString Задает строку документации для функции с указанным индексом. |
ICreateTypeInfo::SetFuncHelpContext Задает идентификатор контекста справки для функции с указанным индексом. |
ICreateTypeInfo::SetGuid Задает глобальный уникальный идентификатор (GUID), связанный с описанием типа. |
ICreateTypeInfo::SetHelpContext Задает идентификатор контекста справки для сведений о типе. |
ICreateTypeInfo::SetImplTypeFlags Задает атрибуты для реализованного или наследуемого интерфейса типа. |
ICreateTypeInfo::SetMops Задает строку кода операции маршалинга, связанную с описанием типа или функцией. |
ICreateTypeInfo::SetTypeDescAlias Задает описание типа, для которого это описание типа является псевдонимом, если TYPEKIND=TKIND_ALIAS. |
ICreateTypeInfo::SetTypeFlags Задает флаги типа создаваемого описания типа. |
ICreateTypeInfo::SetVarDocString Задает строку документации для переменной с указанным индексом. |
ICreateTypeInfo::SetVarHelpContext Задает идентификатор контекста справки для переменной с указанным индексом. |
ICreateTypeInfo::SetVarName Задает имя переменной. |
ICreateTypeInfo::SetVersion Задает основной и дополнительный номера версий сведений о типе. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oaidl.h |