Интерфейс ICreateTypeLib (oaidl.h)

Предоставляет методы для создания компонента или файла, содержащего сведения о типе, и управления ими. Библиотеки типов создаются на основе описаний типов с помощью компилятора MIDL. Доступ к этим библиотекам типов осуществляется через интерфейс ITypeLib.

Наследование

Интерфейс ICreateTypeLib наследуется от интерфейса IUnknown . ICreateTypeLib также имеет следующие типы элементов:

Методы

Интерфейс ICreateTypeLib содержит следующие методы.

 
ICreateTypeLib::CreateTypeInfo

Создает новый экземпляр описания типа в библиотеке типов.
ICreateTypeLib::SaveAllChanges

Сохраняет экземпляр ICreateTypeLib после макета сведений о типе.
ICreateTypeLib::SetDocString

Задает строку документации, связанную с библиотекой.
ICreateTypeLib::SetGuid

Задает универсальный уникальный идентификатор (UUID), связанный с библиотекой типов.
ICreateTypeLib::SetHelpContext

Задает идентификатор контекста справки для получения общих сведений справки для библиотеки типов.
ICreateTypeLib::SetHelpFileName

Задает имя файла справки.
ICreateTypeLib::SetLcid

Задает двоичный идентификатор национального языка Майкрософт, связанный с библиотекой.
ICreateTypeLib::SetLibFlags

Задает флаги библиотеки.
ICreateTypeLib::SetName

Задает имя библиотеки типов.
ICreateTypeLib::SetVersion

Задает основной и дополнительный номера версий библиотеки типов.

Требования

   
Целевая платформа Windows
Header oaidl.h

См. также раздел

Создание типов интерфейсов и функций