某些操作正在进行中,限制用户关闭Outlook邮件应用

时间:2016-12-05 13:10:15

标签: ms-office outlook-addin office-js apps-for-office

我正在开发一个Outlook邮件应用程序,该应用程序仅供Web用户使用(不适用于Outlook桌面)。 一个文件需要通过app的组合形式从app上传到azure,同时文件上传到Azure用户不应该关闭邮件。如果他们试图这样做,应该给他们一个警告。

2 个答案:

答案 0 :(得分:1)

添加@ Slava的答案,我建议使用addAsync API来发送通知消息。您可以添加类型进度指示器的通知,直到任务完成,并将其替换为类型信息性消息的通知。 点击here for reference

答案 1 :(得分:0)

不幸的是,Office.js API没有您要查询的功能。您将无法禁止用户交互,因此关闭撰写窗口或关闭加载项。由于API没有" OnSend"或者" OnClose"事件你也无法显示任何警告。如果这是您要添加的新功能,您可以尝试通过Office Developers User Voice发送请求。 因为你周围的工作应该清楚地告诉用户他们需要等待而不是中断操作。你应该显示活动指标。最后你应该准备用户仍然在中间中断操作并正确地发生错误。 希望这会有所帮助。