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


Атрибуты классов

Следующие атрибуты применяются к класс ключевое слово C++.

Атрибут

Описание

aggregatable

Указывает, что класс поддерживает агрегирование.

агрегаты

Указывает, что элемент управления выполняет статистическую обработку класс целевого объекта.

appobject

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

case

Используется с switch_type атрибут в соединении.

CoClass

Создает элемент управления ActiveX.

com_interface_entry

Добавляет запись интерфейса для сопоставления модели COM.

Элемент управления

Указывает, что пользовательский тип элемента управления.

custom

Позволяет указать собственный атрибут.

db_command

Создает команда OLE DB ".

db_param

Связывает указанная переменная члена с входом или параметром вывода и отделяет переменную.

db_source

Создает соединение с источником данных.

db_table

Открывает таблицу OLE DB.

default

Указывает, что пользовательская или диспетчерский интерфейс, определенные в компонентном классе представляют по умолчанию интерфейса программирования.

defaultvtable

Определяет интерфейс, например по умолчанию vtable интерфейс для элемента управления.

event_receiver

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

event_source

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

helpcontext

Указывает идентификатор контекста, который позволяет пользователю просматривать сведения об этом элементе в файле Справки.

helpfile

Задает имя файла Справки библиотеки типов.

helpstringcontext

Указывает идентификатор раздела в файле справки .hlp или .chm.

helpstring

Задает символьную строку, используемую для описания элемента, к которому она применяется.

hidden

Показывает, что элемент существует, но не должен отображаться в обозревателе, ориентированном на пользователя.

implements

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

implements_category

Указывает реализации категории компонентов для класса.

модуль

Указывает блок библиотеки в idl-файле.

noncreatable

Определяет объект, который не может быть создан самостоятельно.

идентификатор progid

Указывает идентификатор progid элемента управления.

registration_script

Выполняет указанный скрипт регистрации.

requestedit

Указывает, что свойство поддерживает инфраструктуру OnRequestEdit уведомление.

source

Определяет интерфейсы источника элемента управления для точки подключения в классе. В методе, свойстве или источник атрибут указывает на то, что участник получает объект или ВАРИАНТ, являющийся источником событий.

support_error_information

Поддерживает отчеты об ошибках для целевого объекта.

Потоки

Указывает потоковую модель для элемента управления.

uuid

Указывает уникальный идентификатор класса или интерфейса.

версия

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

vi_progid

Определяет версия-независимую форму программного идентификатора.

См. также

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

Список атрибутов по использованию