System.TypInfo.TParamFlags

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

type TParamFlags = set of TParamFlag;

C++

typedef System::Set<TParamFlag, TParamFlag::pfVar, TParamFlag::pfResult> TParamFlags;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
set
typedef
public
System.TypInfo.pas
System.TypInfo.hpp
System.TypInfo System.TypInfo

Beschreibung

TParamFlag und TParamFlags geben die Attribute eines Methodenparameters an.

TParamFlags gibt die Attribute eines Parameters in einer Delphi-Funktion oder -Prozedur an. TParamFlags ist eine Menge von TParamFlag-Werten, die in der folgenden Tabelle aufgeführt sind.



Wert Bedeutung

pfVar

Der Parameter ist input/output. Die aufrufende Funktion muss eine Variable zur Aufnahme der Ausgabe bereitstellen.

pfConst

Der Parameter kann von der Funktion oder der Prozedur nicht geändert werden.

pfArray

Der Parameter repräsentiert ein offenes Werte-Array.

pfAddress

Der Parameter ist eine Speicheradresse (Zeiger).

pfReference

Der Parameter wird per Referenz übergeben.

pfOut

Der Parameter ist output. Die aufrufende Funktion stellt eine Variable zur Aufnahme der Ausgabe bereit.



Siehe auch