如何调用 handleTeamsMessagingExtensionSelectItem(...) 上的任务模块?

How can I invoke a task module on handleTeamsMessagingExtensionSelectItem(...)?

我正在使用 Visual Studio 代码中的 Teams-Toolkit 为 MS Teams 构建一个消息传递扩展应用程序。我已经能够毫无问题地从消息上下文启动任务模块,但是有没有办法从 handleTeamsMessagingExtensionSelectItem(context, obj) 启动任务模块?目标是让用户 select 查询列表中的一个项目触发一个新的任务模块,他们可以在其中填写并提交表格(自适应卡片)。

为了提高知名度,请添加评论部分的答案:

可以使用 TaskModuleResponse return 类型打开任务模块。 只有 TeamsTaskModuleFetchAsync() 方法支持 TaskModuleResponse return 类型。

TeamsMessagingExtensionSelectItemAsync() 方法return 类型只能是 MessagingExtensionResponse。由于无法更改此响应类型。 所以,总体来说不可行。