C# [BotFramework][Cortana]用户如何向Cortana内的机器人发送附件?

C# [BotFramework][Cortana]用户如何向Cortana内的机器人发送附件?,c#,attachment,cortana,C#,Attachment,Cortana,我用Cortana技巧创建了一个聊天机器人(MicrosoftBotFramework),试图提示用户上传附件 提示要求用户按照指定的方式上传文件(下面的代码),但我看不到在Cortana中上传文件的可能性。有没有办法让这一切顺利进行?非常感谢 var dialog = new PromptDialog.PromptAttachment("Please upload the sick note you received from your doctor.", "Sorry, I

我用Cortana技巧创建了一个聊天机器人(MicrosoftBotFramework),试图提示用户上传附件

提示要求用户按照指定的方式上传文件(下面的代码),但我看不到在Cortana中上传文件的可能性。有没有办法让这一切顺利进行?非常感谢

    var dialog = new PromptDialog.PromptAttachment("Please upload the sick 
    note you received from your doctor.", "Sorry, I didn't get the document. 
    Try again please.", 2);
    context.Call(dialog,this.uploadAttachmentResumeAfter);

Cortana技能工具包目前不支持通过Cortana上传文件。但是,您可以通过在应用程序中添加支持html表单文件上载的功能来解决此问题,并按照步骤在所述文档中调用它


希望这能有所帮助。

我在Cortana技能方面的经验是,这些技能相当有限。您是否尝试过拖放该文件?我没有尝试,但在github上看到了发送/接收片段。它们有用吗?唯一需要注意的是deviceInfo和检查屏幕。