System.Win.ObjComAuto.TDispatchInfo

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

  TDispatchInfo = record
    Instance: TObject;
    case Kind: TDispatchKind of
      dkMethod: (MethodInfo: PMethodInfoHeader);
      dkProperty: (PropInfo: PPropInfo);
      dkSubComponent: (Index: Integer);
  end;

C++

struct DECLSPEC_DRECORD TDispatchInfo
{
public:
    System::TObject* Instance;
public:
    TDispatchKind Kind;
    union
    {
        struct
        {
            int Index;
        };
        struct
        {
            System::Typinfo::TPropInfo *PropInfo;
        };
        struct
        {
            System::Objauto::TMethodInfoHeader *MethodInfo;
        };
    };
};

Properties

Type Visibility Source Unit Parent
record
struct
public
System.Win.ObjComAuto.pas
System.Win.ObjComAuto.hpp
System.Win.ObjComAuto System.Win.ObjComAuto

Description

For internal use.

You should not use TDispatchInfo directly.

See Also