我们正在寻求升级 Office 2010 C# 加载项,部分代码将数据保存到扩展属性,然后我们从 Exchange 读取服务器端:
item.UserProperties.Find("JobId", true).Value = "1234"
Visual Studio 2013 Outlook 365 应用似乎使用以下内容。
_mailbox.item.loadCustomPropertiesAsync(customPropsCallback);
_customProps.set('JobId', $('#jobid').val());
_customProps.saveAsync(saveCallback);
http://msdn.microsoft.com/en-us/library/office/fp161021(v=office.15).aspx
如何从 365 应用程序直接保存到扩展属性? https://outlook.office365.com/EWS/OData/Me/Calendars('Calendar')/Events?$top=10没有显示它们。
我认为 EWS 呼叫不会起作用,因为约会可能尚未保存。
我应该得到 365 属性服务器端然后更新交换项目吗?这感觉不对。
我是否必须更改我的服务器端代码才能从扩展属性和自定义属性中查看?
谢谢