Поделиться через


Атрибуты компилятора

Атрибуты компилятора предоставляют разнообразные возможности.

Атрибут

Описание

emitidl

Определяет, будут ли обработаны все последующие атрибуты IDL, а будут помещены в созданном файле idl.

event_receiver

Создает приемник событий.

event_source

Создает источник события.

export

Структура данных будет располагаться в idl-файле.

implements

Определяет интерфейсы диспетчеризации, принуждаются, чтобы быть членами компонентного класса IDL.

importidl

Вставляет указанный файл idl в созданный файл idl.

importlib

Делает типы, которые уже компилировались в другой доступный создания библиотеки типов в библиотеке типов.

includelib

Вызывает idl-файл или .h, которые нужно включить в созданном файле idl.

library_block

Задает конструкцию внутри блока библиотеки файла idl.

no_injected_text

Запрещает компилятору впрыскивать код в результате использования атрибута.

satype

Указывает тип данных SAFEARRAY.

версия

Определяет конкретную версию среди нескольких версий интерфейса или класса.

См. также

Другие ресурсы

Список атрибутов по группам