Office js 如何尝试OfficeJs中设置的预览要求

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

我正在开发Outlook Web App加载项

我正试着测试,但我正在

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" />