在MS Outlook Addin中设置收件人
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在MS Outlook Addin中设置收件人相关的知识,希望对你有一定的参考价值。
我试图动态添加recipient
到requiredAttendees
进行Outlook约会
var arr = [{emailAddress: 'test@example.com', displayName: 'Test Name'}]
Office.context.mailbox.item.requiredAttendees.addAsync(arr)
(also fails with arr = ['test@example.com'])
这是一个错误
Sys.ArgumentException: Sys.ArgumentException:
Value does not fall within the expected range.
怎么可能完成?
更新屏幕拍摄
PRE-THROW
- 您可以注意到
n
被正确定义为具有1个值的数组(右侧面板) - 从控制台检查与
arr
相同的数组计算为true
Throw
- 该评论的脚本是
throwing
(由浅绿色突出显示)
答案
为了获得动态URL参数,我在Office初始化时加载iframe onInit
。
虽然API的其余部分在传入时可用于加载的iframe,但是这个API的特定部分必须依赖于window
。
在iframe之外移动API调用可以解决问题并使其按预期工作。
以上是关于在MS Outlook Addin中设置收件人的主要内容,如果未能解决你的问题,请参考以下文章