0

我正在为 Office365 开发一个应用程序(特定于 Outlook),我有一个关于在哪里保留用户设置的问题。

由于我托管在服务器上,因此该应用程序针对 Office365 的 Web 版本。Office365 的用户可以去商店安装应用程序。然而,在他/她可以使用该应用程序之前,他/她必须设置一些字段才能使用该插件。

我不确定是否有办法保留用户的设置。

4

2 回答 2

1

您可以使用RoamingSetting对象 API 为每个用户的 Addin 保存私有数据。

// Get the current value of the 'myKey' setting
var value = Office.context.roamingSettings.get('myKey');

// Update the value of the 'myKey' setting
Office.context.roamingSettings.set('myKey', 'Hello World!');

// Persist the change
Office.context.roamingSettings.saveAsync();

有关更多信息,请查看上面提供的文档链接。

如果您想为您的插件保存电子邮件/日历项目(而不是整个邮箱)的数据,请查看CustomProperties对象 API。

于 2016-06-06T21:16:03.777 回答
0

好吧,我猜因为应用程序托管在我自己的服务器上,另一方面,用户已经过身份验证,我可以通过服务器中的常规方法保留用户的某些独特功能(例如用户名)的设置。

于 2015-10-08T14:52:42.610 回答