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 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für