Office.context.displayLanguage 未在 Office JS 中定义 Excel Windows 桌面上的加载项自定义函数

Office.context.displayLanguage is not defined in Office JS Excel Add-In Custom Functions on Windows Desktop

我正在尝试使用 Office.context.displayLanguage 属性 (https://docs.microsoft.com/en-us/javascript/api/office/office.context?view=word-js-preview#displaylanguage)[=14 在基于 Office JS 的 excel 加载项中访问 Office 的显示语言=]

此值在 Excel 在线(任务窗格、自定义函数)中的任何位置都可以访问,但在 Excel 桌面中只能在任务窗格中访问,不能在自定义函数运行时中访问。

这是错误还是常见 API 在自定义函数运行时中不可用?如果是这种情况,为什么它仍然可以在 Excel 在线的自定义函数运行时中访问?

如果不是错误,在自定义函数运行时内访问 Common API 的上下文属性的推荐方法是什么?

您好,此功能正在积极开发中。如果任务窗格可见,解决方法是从任务窗格中获取它并通过 OfficeRuntime.storage API.

将其传递给自定义函数