System.Variants.FinalizeDispatchInvokeArgs

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure FinalizeDispatchInvokeArgs(CallDesc: PCallDesc; const Args: TVarDataArray; OrderLTR : Boolean);

C++

extern DELPHI_PACKAGE void __fastcall FinalizeDispatchInvokeArgs(System::PCallDesc CallDesc, const TVarDataArray Args, bool OrderLTR);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants


Description

Libère les paramètres Args transmis à la méthode identifiée par le descripteur d'appel de répartition CallDesc.

FinalizeDispatchInvokeArgs est fourni pour un usage interne dans DispInvoke. Normalement, les programmeurs n'ont pas besoin d'appeler FinalizeDispatchInvokeArgs explicitement. FinalizeDispatchInvokeArgs a pour dessein de gérer les références de chaînes utilisées par les paramètres de type TStringRefList.

CallDesc est un descripteur d'appel de répartition. Il identifie la méthode ayant été appelée en utilisant un variant et décrit le type et le nombre de ses arguments.

Args est un tableau de paramètres transmis à la méthode invoquée. Args est un tableau TVarDataArray d'enregistrements TVarData.

OrderLTR définit l'ordre direct True ou inverse de traitement du tableau Args spécifié.

Voir aussi