是否有API可以访问所有异步获取的可用值Office.js
,尤其是Office.context.mailbox.item
在Outlook中?
我在文档中看不到任何内容。
我需要捕获10个左右的字段,并且迄今为止仅使用回调实现了,例如
var ITEM = Office.context.mailbox.item;
var wrapper = //fn to parse results and call next field getAsync as cb
ITEM.end.getAsync(wrapper);
您提供的文档参考说明Office.context.mailbox.item
了命名空间。命名空间没有方法,该方法会枚举命名空间中的所有其他方法并返回一些合并的结果,相反,您将使用特定方法,获取结果并移至您感兴趣的下一个方法。这就是所有Office.js为提供的API item
。
如果您需要一次获取多个项目属性,则可以通过调用来查看EWS请求对Office.js API的支持Office.context.mailbox.makeEwsRequestAsync
。在XML请求中,您可以指定您感兴趣的字段,并通过一个请求/响应检索它们。有关更多信息,请参阅从Outlook加载项调用Web服务。
一次获取多个项目属性的另一种选择是使用Outlook加载项中的Outlook REST API
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句