====== Тип EndUserInfoDescriptionContract ====== Содержит информацию о правилах заполнения конкретного поля лицензионной формы конечного пользователя. ===== Список полей ===== ^Название^Тип^Описание^ |FieldName|string|Название поля| |FieldTitle|string|Текстовый заголовок (подходит для отображения пользователю на витрине)| |FieldDescription|string|Описание поля| |RegExprs|string|Регулярное выражение, описывающее правила заполнения поля(с учетом допустимой длины значения). Устаревшее, не рекомендуется к использованию| |SmallRegExprs|string|Регулярное выражение, описывающее правила заполнения поля(без учета длины)| |FieldsValue|string|Значение поля (актуально только когда объект выступает в качестве результата вызова метода ActivateSubscriber)| |AvaliableValues| array of string|Список допустимых значений для данного поля(актуально только для полей с типом "Один из нескольких")| |ErrorText|string|Текст ошибки (актуально только когда объект выступает в качестве результата вызова метода CheckEndUserInfo)| |HasError|bool|Признак наличия ошибки (актуально только когда объект выступает в качестве результата вызова метода CheckEndUserInfo)| |RelatedPartNums|array of string|Список парт. номеров, для заказа которых необходимо это поле| |FieldType|int|Тип поля. 1 - текстовое поле, 2 - один из нескольких| |UserType|int|Для кого предназначено это поле. 1 - для конечного пользователя, 2 - для реселлера| |Required|bool|Обязательность заполнения поля| |MinLength|int|Минимальная длина значения поля| |MaxLength|int|Максимальная длина значения поля|