C# 使用提示';Microsoft.Bot.Builder#4.0中的PromptStyler类

C# 使用提示';Microsoft.Bot.Builder#4.0中的PromptStyler类,c#,botframework,prompt,C#,Botframework,Prompt,我目前正在使用微软的Bot框架,发现自己需要使用基于选项的提示 我正在使用PrompOptions类为我的提示构建选项。但是,在Bot.Builder#3.0中提供的属性promptsyler用于设置提示的样式,在我正在使用的版本#4.0中消失了(并且无法更改) 是否有任何方法可以像Bot.Builder#3.0中PromptStyler对PromptOptions类所做的那样设置提示的样式 谢谢大家! 附加: 符合Bot.Builder#3.0的提示类: PrompOptions类符合Bot

我目前正在使用微软的Bot框架,发现自己需要使用基于选项的提示

我正在使用PrompOptions类为我的提示构建选项。但是,在Bot.Builder#3.0中提供的属性promptsyler用于设置提示的样式,在我正在使用的版本#4.0中消失了(并且无法更改)

是否有任何方法可以像Bot.Builder#3.0中PromptStyler对PromptOptions类所做的那样设置提示的样式

谢谢大家!

附加:

符合Bot.Builder#3.0的提示类:


PrompOptions类符合Bot.Builder#4.0:

请务必查看V4中有关提示对话框的内容

V4有一个名为
ListStyle
的枚举,它与V3的
PromptStyle
等效。通过在创建时设置
ChoicePrompt
对象的属性,而不是在调用提示符时设置
PromptOptions
属性,可以使用它

Dialogs = new DialogSet(_dialogStateAccessor);
var cp = new ChoicePrompt(CHOICE);
cp.Style = Bot.Builder.Dialogs.Choices.ListStyle.None;
Dialogs.Add(cp);
可以这样调用该提示符:

await dc.PromptAsync(CHOICE, promptOptions);