Partager via


Interface IDispatch (oaidl.h)

Expose des objets, des méthodes et des propriétés aux outils de programmation et autres applications qui prennent en charge Automation. Les composants COM implémentent l’interface IDispatch pour permettre l’accès aux clients Automation, tels que Visual Basic.

Héritage

L’interface IDispatch hérite de l’interface IUnknown. IDispatch a également les types de membres suivants :

Méthodes

L’interface IDispatch a ces méthodes.

 
IDispatch ::GetIDsOfNames

Mappe un seul membre et un ensemble facultatif de noms d’arguments à un ensemble correspondant de DISPID entiers, qui peuvent être utilisés lors des appels ultérieurs à Invoke.
IDispatch ::GetTypeInfo

Récupère les informations de type pour un objet, qui peuvent être utilisées ensuite pour obtenir les informations de type d'une interface.
IDispatch ::GetTypeInfoCount

Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).
IDispatch::Invoke

Fournit l'accès aux propriétés et aux méthodes exposées par un objet.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oaidl.h