API:System.PropertyGet.GetCallType

Aus RAD Studio API Documentation

C++

Byte      GetCallType()   const { return DISPATCH_PROPERTYGET;}

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public sysvari.h System PropertyGet

Beschreibung

Gibt den Typ der Schnittstellenmethode an, die vom AutoCmd-Objekt dargestellt wird. {{#multireplace:System.PropertyGet.GetCallType|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:System.AutoCmd.GetCallType|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:System.AutoCmd.GetCallType|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

Gibt den Typ der Schnittstellenmethode an, die vom AutoCmd-Objekt dargestellt wird.

Durch einen Aufruf von GetCallType lässt sich der Typ des Flags ermitteln, das erforderlich ist, um die von AutoCmd dargestellte Methode über die Methode IDispatch::Invoke der Automatisierungsschnittstelle aufzurufen. GetCallType gibt DISPATCH_PROPERTYGET zurück, wenn das AutoCmd-Objekt eine Methode zum Abrufen eines Eigenschaftswerts (getter-Methode) repräsentiert, und DISPATCH_PROPERTYSET, wenn es eine Methode zum Festlegen eines Eigenschaftswerts (setter-Methode) repräsentiert, bzw. DISPATCH_METHOD, wenn es einen anderen Methodentyp repräsentiert.

GetCallType ist als rein virtuelle Methode deklariert. Abgeleitete Klassen, die bestimmte Typen von Schnittstellenmethoden repräsentieren, überschreiben diese Methoden, um den geeigneten Wert zurückzugeben.