System.TCallDesc
Delphi
TCallDesc = packed record
C++
struct DECLSPEC_DRECORD TCallDesc
{
public:
Byte CallType;
Byte ArgCount;
Byte NamedArgCount;
System::StaticArray<Byte, 256> ArgTypes;
};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
record struct |
public | System.pas System.hpp |
System | System |
Description
Is the dispatch call descriptor for variants.
TCallDesc identifies a method call that was made using a Variant.
The following table lists the fields of a TCallDesc type variable.
Field | Meaning |
---|---|
CallType |
Identifies the method that was called. |
ArgCount |
Indicates the total number of arguments passed to the method. |
NamedArgCount |
Indicates the number of arguments passed using a syntax that supplies the argument name. |
ArgTypes |
Represents an array giving the type codes for each argument. |