我们需要在漫游器响应中显示没有超链接的链接。 例如,“ abc.com”应显示为纯文本,而不包含可点击的链接。
尝试将TextFormat设置为“ markdown”,“ plaintext”,但没有更改。
var answer = context.Activity.CreateReply();
answer.TextFormat = "markdown";
answer.Text = $"{response}";
参考:https://github.com/microsoft/botframework-sdk/issues/1152
谢谢!
答案 0 :(得分:1)
Markdown旨在自动解析URL。如果您不希望这种情况发生,则不应使用Markdown格式。
“纯文本”不是可用的格式类型。您可以改用“普通”,但还有一个名为TextFormatTypes
的帮助程序类,其中包含您所有的选择,因此您不必担心键入错误的内容。
var answer = context.Activity.CreateReply();
answer.TextFormat = TextFormatTypes.Plain;
answer.Text = $"{response}";