Enums 描述Bot框架中的枚举&;带有JSON模式的FormFlow

Enums 描述Bot框架中的枚举&;带有JSON模式的FormFlow,enums,botframework,jsonschema,formflow,Enums,Botframework,Jsonschema,Formflow,我想用FormFlow创建一个Bot。但是,我需要更多的灵活性来显示答案选项,因为这些选项必须是完整的句子,而不仅仅是单个单词 是否可以使用将作为选项而不是枚举本身提供的描述来扩展JSON文件中指定的枚举 据我所知,这在CodeBy中是可能的,您可以在自定义脚本中使用“Define”属性。三明治机器人的例子是这样做的(来自): 您可以将“Define”属性用于自定义脚本。三明治机器人的例子是这样做的(来自): "Define": "field.SetType(null).AddDescripti

我想用FormFlow创建一个Bot。但是,我需要更多的灵活性来显示答案选项,因为这些选项必须是完整的句子,而不仅仅是单个单词

是否可以使用将作为选项而不是枚举本身提供的描述来扩展JSON文件中指定的枚举

据我所知,这在CodeBy中是可能的,您可以在自定义脚本中使用“Define”属性。三明治机器人的例子是这样做的(来自):

您可以将“Define”属性用于自定义脚本。三明治机器人的例子是这样做的(来自):

"Define": "field.SetType(null).AddDescription(\"cookie\", DynamicSandwich.FreeCookie).AddTerms(\"cookie\", Language.GenerateTerms(DynamicSandwich.FreeCookie, 2)).AddDescription(\"drink\", DynamicSandwich.FreeDrink).AddTerms(\"drink\", Language.GenerateTerms(DynamicSandwich.FreeDrink, 2)); return true;",