System.TypInfo.TParamFlagsBase
Delphi
type TParamFlagsBase = set of TParamFlag;
C++
typedef SetBase<TParamFlag, pfVar, pfResult> TParamFlagsBase;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
set typedef |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
Description
TParamFlag et TParamFlagsBase indiquent les attributs d'un paramètre de méthode.
TParamFlagsBase indique les attributs d'un paramètre sur une fonction ou une procédure en langage Delphi. C'est un ensemble de valeurs TParamFlag, listées dans le tableau suivant.
Valeur | Signification |
---|---|
pfVar |
Le paramètre est entrée/sortie. L'appelant doit fournir une variable pour recevoir la sortie. |
pfConst |
Le paramètre ne peut être modifié par la fonction ou la procédure. |
pfArray |
Le paramètre représente un tableau ouvert de valeurs. |
pfAddress |
Le paramètre est une adresse mémoire (pointeur). |
pfReference |
Le paramètre est passé par référence. |
pfOut |
Le paramètre est sortie. L'appelant fournit une variable pour recevoir la sortie. |