Freigeben über


IDispatch-Schnittstelle (oaidl.h)

Macht Objekte, Methoden und Eigenschaften für Programmiertools und andere Anwendungen verfügbar, die Automation unterstützen. COM-Komponenten implementieren die IDispatch-Schnittstelle , um den Zugriff von Automation-Clients wie Visual Basic zu ermöglichen.

Vererbung

Die IDispatch-Schnittstelle erbt von der IUnknown-Schnittstelle . IDispatch verfügt auch über folgende Arten von Membern:

Methoden

Die IDispatch-Schnittstelle verfügt über diese Methoden.

 
IDispatch::GetIDsOfNames

Ordnet einen einzelnen Member und einen optionalen Satz von Argumentnamen einem entsprechenden Satz ganzzahliger DISPIDs zu, die bei nachfolgenden Aufrufen von Invoke verwendet werden können.
IDispatch::GetTypeInfo

Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können.
IDispatch::GetTypeInfoCount

Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).
IDispatch::Invoke

Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oaidl.h