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


Интерфейс IDispatch (oaidl.h)

Предоставляет объекты, методы и свойства средствам программирования и другим приложениям, поддерживающим автоматизацию. Com-компоненты реализуют интерфейс IDispatch для предоставления доступа клиентам службы автоматизации, таким как Visual Basic.

Наследование

Интерфейс IDispatch наследуется от интерфейса IUnknown . IDispatch также имеет следующие типы членов:

Методы

Интерфейс IDispatch содержит следующие методы.

 
IDispatch::GetIDsOfNames

Сопоставляет один элемент и необязательный набор имен аргументов с соответствующим набором целочисленных DISPID, которые можно использовать при последующих вызовах метода Invoke.
IDispatch::GetTypeInfo

Возвращает сведения о типе объекта, которые затем могут использоваться для получения сведений о типе интерфейса.
IDispatch::GetTypeInfoCount

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).
IDispatch::Invoke

Предоставляет доступ к открытым свойствам и методам объекта.

Требования

Требование Значение
Целевая платформа Windows
Header oaidl.h