Office js 如何尝试OfficeJs中设置的预览要求
我正在开发Outlook Web App加载项 我正试着测试,但我正在Office js 如何尝试OfficeJs中设置的预览要求,office-js,Office Js,我正在开发Outlook Web App加载项 我正试着测试,但我正在 Office.context.mailbox.item.getSharedPropertiesAsync不是一个函数 我从读取和编写模式对它进行了测试,因为这两种模式都应该支持它 在清单中,我在中将版本设置为1.7 <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="Ver
Office.context.mailbox.item.getSharedPropertiesAsync不是一个函数
我从读取和编写模式对它进行了测试,因为这两种模式都应该支持它
在清单中,我在中将版本设置为1.7
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">
<Requirements>
<bt:Sets DefaultMinVersion="1.7"> // <- HERE
<bt:Set Name="Mailbox" />
</bt:Sets>
</Requirements>
我正在新体验上测试OWA,我加入了Outlook mac中的Insider Fast
,但我没有找到加入OWA的方法
另外,其他一些功能也可以很好地工作,比如它也在预览中!最后一件事,它显示共享属性
在prod-in中,所以这太令人困惑了
是否应在最新版本的V1.7
上预览需求集?如果没有,是否有办法在清单上设置预览要求
我希望我能得到MSF团队的回应,因为他们的回应真的很糟糕,比如,和 无法检查是否支持预览要求。 也许你可以通过查看
V1.8
试试运气
回答您的实际问题:
如文档所示,共享文件夹中的项目支持
获取共享文件夹、日历或邮箱中选定约会或邮件的属性
确保您正在共享文件夹中的项目上尝试API。在正常项上调用API会抛出以下错误
Office.context.mailbox.item.getSharedProperties异步不是一个函数
是的,给出-1很容易,但很难回答!对于其他问题,使用预览API(getAttachmentsAsync、getAttachmentContentAsync)可以获取附件内容。注意:预览API可能会更改,并且可能不是所有客户端都支持。感谢您回答我的问题,我感到困惑,它说:在共享文件夹、日历或邮箱中。那么邮箱呢?为了进一步解释我所做的工作:我创建了共享邮箱,从另一个帐户登录到它,更改了清单,并安装了它,然后尝试执行getSharedPropertiesAsync
我不确定您在这里尝试了什么。如果我理解正确,API将为您提供项目/文件夹/邮箱的权限,该权限由其他人授予。
<Requirements>
<Sets>
<Set Name="Mailbox" MinVersion="1.7" />
</Sets>
</Requirements>
<DesktopFormFactor>
<SupportsSharedFolders>true</SupportsSharedFolders>
<!-- Location of the Functions that UI-less buttons can trigger (ExecuteFunction Actions). -->
<FunctionFile resid="functionFile" />