我正在开发Excel加载项。我的本地Excel版本运行最新,因此我可以访问所有最近的API调用。但是,我希望能够为具有不同版本的用户测试体验(并解决潜在的API漏洞)。
作为示例,我利用了{v1}调用,该调用在API的v1.4中可用。有使用旧版本进行模拟的合理方法吗?我希望能够在“真实”环境中不使用getRangeOrNullObject
的情况下处理不良范围。
我尝试指向特定版本,例如:
getRangeOrNullObject
但是,这似乎是最新的。其他版本(1.2、1.3)是https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js
。
答案 0 :(得分:-1)
指定Office主机和API要求
您的Office加载项可能依赖于特定的Office主机,需求集,API成员或API版本,才能正常工作。例如,您的加载项可能:
在单个Office应用程序(Word或Excel)或多个应用程序中运行。
使用仅在某些版本的Office中可用的JavaScript API。例如,您可以在Excel 2016中运行的加载项中使用Excel JavaScript API。
仅在支持外接程序使用的API成员的Office版本中运行。
本文可帮助您了解应该选择哪些选项,以确保您的加载项能够按预期工作并尽可能扩大受众范围。
有关当前支持Office加载项的高级视图,请参见Office Add-in host and platform availability page。
在source上查看全文。
Microsoft Docs:Usability testing for Office Add-ins
Microsoft Docs:Specify Office hosts and API requirements