C# 如何在BotBuilder上的FormFlow期间不进行提示?

C# 如何在BotBuilder上的FormFlow期间不进行提示?,c#,botframework,botbuilder,C#,Botframework,Botbuilder,我试图设计一个FormFlow,其中一个字段是一个很难处理的自由文本。提示用户描述一个项目,但: 描述必须至少200字长 说明不应要求作为单个消息发送 因此,我创建了一个字符串字段,提示用户输入描述。如果描述太短,我将根据上一个字段,使用.SetActive的字段反射器再次提示输入更多文本 问题是,我不知道如何悄悄地做(我宁愿在第一次时警告最小字数,然后继续抓取内容,直到它满足长度要求) 我还尝试使用validate,在每次验证检查时修改将输入聚合到其他地方。但是这样机器人在下一次尝试之前也

我试图设计一个FormFlow,其中一个字段是一个很难处理的自由文本。提示用户描述一个项目,但:

  • 描述必须至少200字长
  • 说明不应要求作为单个消息发送
因此,我创建了一个字符串字段,提示用户输入描述。如果描述太短,我将根据上一个字段,使用
.SetActive
字段反射器再次提示输入更多文本

问题是,我不知道如何悄悄地做(我宁愿在第一次时警告最小字数,然后继续抓取内容,直到它满足长度要求)

我还尝试使用
validate
,在每次验证检查时修改将输入聚合到其他地方。但是这样机器人在下一次尝试之前也必须说(显然)一些反馈

我必须设计一种聪明的方法来停止填充此字段,可能检测到与LUIS一起停止的意图,但目前的目标是使此字段易于填充多条消息,并且没有中断