System.TypInfo.TParamFlags
Delphi
TParamFlags = set of TParamFlag;
C++
typedef System::Set<TParamFlag, TParamFlag::pfVar, TParamFlag::pfResult> TParamFlags;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
set typedef |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
説明
TParamFlag と TParamFlags は、メソッド パラメータの属性を示します。
TParamFlags は、Delphi 言語の関数や手続きのパラメータの属性を示します。これは TParamFlag 値の集合です。TParamFlag 値には次の表に示すものがあります。
値 | 意味 |
---|---|
pfVar |
パラメータは入出力です。出力を受け取るには、呼び出し側から変数を渡す必要があります。 |
pfConst |
関数や手続きでパラメータを変更することはできません。 |
pfArray |
パラメータは値のオープン配列を表します。 |
pfAddress |
パラメータはメモリ アドレス(ポインタ)です。 |
pfReference |
パラメータは参照渡しです。 |
pfOut |
パラメータは出力です。出力を受け取るには、呼び出し側から変数を渡します。 |