Изолированные атрибуты
Автономный атрибут не работает с ключевым словом C++, но более похож на строку кода. Для операторов автономных атрибутов требуется точка с запятой в конце строки.
Список автономных атрибутов
Атрибут | Description |
---|---|
cpp_quote | Выводит указанную строку без символов кавычки в созданный файл заголовка. |
custom | Позволяет определить собственный атрибут. |
db_command | Создает команду OLE DB. |
emitidl | Определяет, будут ли обрабатываться все последующие атрибуты IDL и помещаться в созданный IDL-файл. |
idl_module | Указывает точку входа в библиотеке DLL. |
idl_quote | Позволяет использовать конструкции IDL, которые не поддерживаются в текущей версии Visual C++ и передавать их в созданный IDL-файл. |
Импорт | Указывает другой файл IDL, ODL или H, содержащий определения, на которые нужно ссылаться из основного IDL-файла. |
importidl | Вставляет указанный IDL-файл в созданный IDL-файл. |
importlib | Делает типы, которые уже были скомпилированы в другую библиотеку типов, доступными для создаваемой библиотеки типов. |
include | Указывает один или несколько файлов заголовков, которые необходимо включить в созданный IDL-файл. |
includelib | Вызывает включение IDL-файла или H-файла в созданный IDL-файл. |
library_block | Помещает конструкцию в блок библиотеки IDL-файла. |
module | Определяет блок библиотеки в IDL-файле. |
no_injected_text | Запрещает компилятору вводить код в результате использования атрибутов. |
pragma | Выводит указанную строку без символов кавычки в созданный IDL-файл. |