无法在Outlook日历加载项中获取附件

无法在Outlook日历加载项中获取附件,outlook,office365,outlook-addin,office-js,office-addins,Outlook,Office365,Outlook Addin,Office Js,Office Addins,我正在开发Microsoft Outlook Web加载项,它仅显示在日历中。但是,我无法使用api获取约会附件:Office.context.mailbox.item.attachments,并且attachments对象未定义。 我想指出,在邮件阅读中,我可以毫无问题地获得附件的详细信息。这只发生在日历中。 你有什么建议吗?/*你能试试下面的代码片段吗,它在mycase中适用于最新的Outlook for Windows 16.0.8625.2121,我对我的外接程序有ReadWriteEm

我正在开发Microsoft Outlook Web加载项,它仅显示在日历中。但是,我无法使用api获取约会附件:
Office.context.mailbox.item.attachments
,并且
attachments
对象未定义。 我想指出,在邮件阅读中,我可以毫无问题地获得附件的详细信息。这只发生在日历中。
你有什么建议吗?

/*你能试试下面的代码片段吗,它在mycase中适用于最新的Outlook for Windows 16.0.8625.2121,我对我的外接程序有ReadWriteEmailBox权限,但这不是强制性的,它也应该适用于ReadItem

/*在编辑模式下,即当您是约会/会议组织者时,不支持Office.context.mailbox.item.attachments*/

/*ReadItem或ReadWriteItem或ReadWriteEmailBox/ /获取附件列表*/

var outputString = "";
for (i = 0; i < Office.context.mailbox.item.attachments.length; i++) {
     var _att = Office.context.mailbox.item.attachmen[i];
     outputString += "<BR>" + i + ". Name: ";
     outputString += _att.name;
     outputString += "<BR>ID: " + _att.id;
     outputString += "<BR>contentType: "+_att.contentType;
     outputString += "<BR>size: " + _att.size;
     outputString += "<BR>attachmentType: " + _att.attachmentType;
     outputString += "<BR>isInline: " + _att.isInline;
}
var outputString=”“;
对于(i=0;i”+i+”。名称:”;
outputString+=_att.name;
outputString+=”
ID:“+\u att.ID; outputString+=”
contentType:“+\u att.contentType; outputString+=“
大小:”+_att.size; outputString+=“
attachmentType:”+\u att.attachmentType; outputString+=“
isInline:”+_att.isInline; }
如上所述,
Office.context.mailbox.item.attachments
您能提供详细信息吗?您在哪个平台上复制此内容?您是否有该客户端的内部版本号?@OutlookAdd insTeam MSFT,为了进行测试,我在Chrome中使用Windows桌面版本16.0.8528.2126和outlook.com。您的外接程序的权限是什么?您使用的是哪一个需求集?我想澄清一下,当你说“日历”时,你的意思是“仅日历读取模式”?我的权限是:
ReadItem
,我尝试在约会读取时使用加载项。但是,每次我在Outlook中打开约会时,它都是在编辑模式下打开的(但我想是已决定的)。不,它不起作用。正如我在问题中所写的,
附件
对象无法识别,因此我无法对其进行迭代。似乎您是此次会议/约会的组织者,它在编辑模式下打开日历,当前在编辑模式下不支持
Office.context.mailbox.item.attachments
,因此没有作为组织者获取附件的选项?您最好保存正在编辑的项目,然后使用REST API查询附件。因此,如果我是会议组织者,我可以以某种方式获得访问权限吗附件?