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


dispinterface

Задает интерфейс в файле idl как интерфейс диспетчеризации.

[dispinterface]

Заметки

После dispinterface Атрибут C++ предшествует интерфейс, он вызывает интерфейс располагаться внутри блока библиотеки в созданном файле idl.

Если не указан базовый класс, интерфейс диспетчера был производным из IDispatch. Необходимо указать id для членов интерфейса диспетчеризации.

Пример потребления для dispinterface в документации MIDL:

dispinterface helloPro 
   { interface hello; }; 

недопустимые для dispinterface атрибут.

Пример

Эти пример bindable пример использования dispinterface.

Требования

Контекст атрибута

Применение

interface

Repeatable

Нет

Обязательные атрибуты

None

Недопустимые атрибуты

Двойной" object" oleautomation" local" ms_union

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

См. также

Ссылки

uuid (атрибуты C++)

dual

custom (C++)

object (C++)

__interface

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

Атрибуты IDL

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

Attributes Samples