Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# CardAction按钮的类型为调用不';无法在microsoft bot框架中工作_C#_Bots_Botframework_Microsoft Teams - Fatal编程技术网

C# CardAction按钮的类型为调用不';无法在microsoft bot框架中工作

C# CardAction按钮的类型为调用不';无法在microsoft bot框架中工作,c#,bots,botframework,microsoft-teams,C#,Bots,Botframework,Microsoft Teams,根据这个文档[我们可以在英雄卡中使用invoke按钮,但它给了我下面的错误 “ActionTypes不包含调用的定义 Um使用Microsoft.Bot.Builder 3.2.1 有人能帮我吗 我认为“调用”操作类型从未实现过。在botbuilder github存储库中找不到任何记录。不适用于3.2.1版或更高版本 你可以自己查看更新BotBuilder。虽然我不确定确切的版本,但我相信你会想要3.5.x Invoke的工作原理与文档中的一样-它将您选择的有效负载发送回bot(如postBa

根据这个文档[我们可以在英雄卡中使用invoke按钮,但它给了我下面的错误 “ActionTypes不包含调用的定义

Um使用Microsoft.Bot.Builder 3.2.1

有人能帮我吗

我认为“调用”操作类型从未实现过。在botbuilder github存储库中找不到任何记录。不适用于3.2.1版或更高版本


你可以自己查看更新BotBuilder。虽然我不确定确切的版本,但我相信你会想要3.5.x

Invoke的工作原理与文档中的一样-它将您选择的有效负载发送回bot(如
postBack
),但不会在聊天窗口中显示任何类似
imBack
postBack
的内容


请注意,根据文档,bot接收的
活动
类型为:
调用
,而不是
消息

调用操作存在,但保留供内部使用

您的bot可能会收到一个调用活动,该活动表示对其执行特定操作的请求。调用活动的发送方通常希望bot通过HTTP响应确认收到。此活动类型保留供Microsoft bot Framework内部使用


您在ActionTypes类中的任何地方看到该选项了吗?实际上您想做什么?调用是由Microsoft()中的某个人告诉您的实际上,使用ImBack,但问题是,如果我使用ImBack,它会向用户显示um发送的内容。例如,如果按钮文本为肉桂红色,但值为um发送为3201,则um DNO不希望用户在聊天中看到3201。你有什么解决方案吗?Moe,你能给我一个示例代码吗?它是如何工作的?目前我没有任何想法