这里的第一篇文章;)
我需要一些帮助,我正在开发一个用于约会的外接程序,但我无法获取当前项目的itemID。我正在使用mac os outllok dekstop客户端(最新版本),我尝试用以下命令获取它:
var itemId = Office.context.mailbox.item.itemId;
if (itemId === null || itemId == undefined) {
Office.context.mailbox.item.saveAsync(function (result) {
itemId = result.value;
});
}
但据我所知,它不能在outlook mac os上运行。
我真的需要它来进行api调用和使用扩展,在用于mac操作系统的outlook office的旧版本中它是有效的。
提前感谢您,祝您愉快。
发布于 2021-06-07 23:23:14
从我在文件上找到的:
itemId属性在合成模式下不可用。如果需要商品标识符,可以使用saveAsync方法将商品保存到商店,这将在回调函数的asyncResult.value参数中返回商品标识符。
所以如果你想得到这个属性,我们必须先保存它,然后再保存。
https://stackoverflow.com/questions/54364346
复制相似问题