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 |