System.IDispatch.Invoke

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Invoke(DispID: Integer; const IID: TGUID; LocaleID: Integer;  Flags: Word; var Params; VarResult, ExcepInfo, ArgErr: Pointer): HResult; stdcall;

Propriétés

Type Visibilité  Source Unité  Parent
function public System.pas System IDispatch

Description

Invoke effectue un appel à une méthode ou à une propriété à liaison différée.

Invoke appelle en fait une méthode ou une propriété exposée par l'objet COM à travers l'interface IDispatch. Invoke requiert un identificateur de répartition préalablement obtenu. L'identificateur identifie de façon unique une méthode, une propriété et une liste de paramètres à passer à la méthode appelée et les informations d'exception. L'identificateur de répartition d'une méthode ou d'une propriété (aussi connu sous le terme dispid) peut être obtenu en appelant la méthode GetIDsOfNames.

Voir aussi