Я предполагаю, что вы используете SDK v4 C #, дайте мне знать, если это не правильно, и я могу обновить ваш ответ для узла или v3 для вас.
Этот образец именно то, что вы пытаетесь сделать. Он имеет валидатор, который проверяет длину ввода пользователя и повторяет запрос, если длина слишком мала.Вы можете увидеть это в этом методе
В общем, проверка имени довольно сложна, потому что имена могут быть очень разнообразными и содержать специальные символы, такие как "-", "'" и другие.Использование подсказки с пользовательским валидатором должно дать вам возможность по крайней мере добавить некоторую валидацию, такую как проверка длины и числовых символов.