System.Variants.IVarInvokeable

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

IVarInvokeable = interface

C++

__interface  INTERFACE_UUID("{1CB65C52-BBCB-41A6-9E58-7FB916BEEB2D}") IVarInvokeable  : public System::IInterface

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
interface
class
public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

Beschreibung

IVarInvokeable ist das Interface für benutzerdefinierte Variantentypen, die dynamische Eigenschaften und Methoden implementieren.

Implementieren Sie IVarInvokeable in den Proxy-Klassen, die den benutzerdefinierten Variantendatentyp verwalten. IVarInvokeable stellt vier Funktionen bereit, die implementiert werden müssen. Alle vier Funktionen werden aufgerufen, wenn eine Funktion, eine Methode oder eine Eigenschaft für die benutzerdefinierte Variante aufgerufen wird, die von der Proxy-Klasse verwaltet wird, die IVarInvokeable implementiert.

Siehe auch