Интерфейс 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 |