IUserField
Интерфейс IUserField
не используется как автономный интерфейс, онявляется базовым для ICharUserField
и IIntUserField
.
-
entered
int entered()
возвращает ненулевое значение, если было введено (присвоено) значениедля поля.
-
specified
int specified()
возвращает ненулевое значение, если для поля было присвоено значение
NULL
. -
setEntered
void setEntered(StatusType* status, int newValue)
устанавливает entered флаг в 0 или ненулевое значение для поля. Нетспособа назначить
NULL
для поля, потому что он никогда не требуется.NULL
, если они используются, назначаются реализациями интерфейсами и,следовательно, имеют полный доступ к их внутренним элементам.