Атрибуты COM
Атрибуты COM внедряют код для поддержки многочисленных областей разработки COM и платформа .NET Framework разработки среды CLR. Эти области варьируются от реализации пользовательского интерфейса и поддержки существующих интерфейсов до поддержки свойств акций, методов и событий. Кроме того, можно найти поддержку для реализации составных и activeX элементов управления.
Атрибут | Description |
---|---|
aggregatable | Указывает, что элемент управления можно агрегировать другим элементом управления. |
aggregates | Указывает, что элемент управления агрегирует целевой класс. |
coclass | Создает COM-объект, который может реализовать COM-интерфейс. |
com_interface_entry | Добавляет запись интерфейса в карту COM. |
implements_category | Задает реализованные категории компонентов для класса. |
progid | Определяет ProgID для элемента управления. |
rdx | Создает или изменяет раздел реестра. |
registration_script | Выполняет указанный скрипт регистрации. |
requires_category | Указывает необходимые категории компонентов для класса. |
support_error_info | Поддерживает отчеты об ошибках для целевого объекта. |
synchronize | Синхронизирует доступ к методу. |
threading | Указывает модель потоков для COM-объекта. |
vi_progid | Определяет идентификатор progID независимо от версии для элемента управления. |