IUserField
L’interface IUserField
n’est pas utilisée comme une interface autonome, c’est l’interface de base pour ICharUserField
et IIntUserField
.
-
entered
int entered()
Renvoie une valeur différente de zéro si une valeur a été saisie (affectée) au champ.
-
specified
int specified()
Renvoie une valeur différente de zéro si la valeur du champ a été affectée à
NULL
. -
setEntered
void setEntered(StatusType* status, int newValue)
Définit l’indicateur saisi sur 0 ou une valeur différente de zéro pour le champ. Il n’y a aucun moyen d’assigner
NULL
à un champ car ce n’est jamais obligatoire.
NULL
, S’ils sont utilisés, ils sont désignés par les implémentations comme des interfaces et ont donc un accès complet à leurs composants internes.