officejs v1.1 的打字稿定义
typescript definitions for officejs v1.1
我们是否可以找到 office js api v.1.1 to be used in javascript. There is one available here 的类型定义,但它似乎是针对最新版本的(是的,与最新版本相比,1.1 在某些地方有很大不同)。
由 https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/office-js/index.d.ts 生成的 @types/office-js 版本是 d.ts 信息的一个真实来源。
你觉得哪里不对?
对于 Excel、Word 和 OneNote 的新 Office 2016 API 浪潮,JavaScript 是机器生成的,d.ts 也是如此——所以它应该是准确的。对于 2013 "Common" API 和 Outlook API(即 Office
命名空间下的任何内容),它是手写的,但我确实记得 Outlook 最近更新了该文件,并修复了一些早期的遗漏。
如果还有,请告诉我们,我可以重定向到合适的人。
所以,并不是 api 不同。在某些方法中,我注意到很少有参数被跳过,但它仍然有效,这让我认为 API 可能会有所不同(在未来的版本中)。
例如,在 Office.body 中,这两个似乎都有效。
getAsync(coercionType, options, callback)
getAsync(coercionType, callback)
我们是否可以找到 office js api v.1.1 to be used in javascript. There is one available here 的类型定义,但它似乎是针对最新版本的(是的,与最新版本相比,1.1 在某些地方有很大不同)。
由 https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/office-js/index.d.ts 生成的 @types/office-js 版本是 d.ts 信息的一个真实来源。
你觉得哪里不对?
对于 Excel、Word 和 OneNote 的新 Office 2016 API 浪潮,JavaScript 是机器生成的,d.ts 也是如此——所以它应该是准确的。对于 2013 "Common" API 和 Outlook API(即 Office
命名空间下的任何内容),它是手写的,但我确实记得 Outlook 最近更新了该文件,并修复了一些早期的遗漏。
如果还有,请告诉我们,我可以重定向到合适的人。
所以,并不是 api 不同。在某些方法中,我注意到很少有参数被跳过,但它仍然有效,这让我认为 API 可能会有所不同(在未来的版本中)。
例如,在 Office.body 中,这两个似乎都有效。
getAsync(coercionType, options, callback)
getAsync(coercionType, callback)