officejs v1.1的打字稿定义

时间:2017-06-02 04:28:56

标签: typescript office-js

无论如何,我们可以找到javascript中使用的office js api v.1.1的类型定义。有一个available here但它似乎是最新版本(与最新版本相比,某些地方的是1.1非常不同)。

2 个答案:

答案 0 :(得分:1)

https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/office-js/index.d.ts生成的@ types / office-js版本是d.ts信息的真正来源。

你发现错误怎么样?

对于Excel,Word和OneNote的新的Office 2016浪潮,JavaScript是机器生成的,就像d.ts一样 - 所以它应该是准确的。对于2013“通用”API和Outlook API(即Office命名空间下的任何内容),它是手写的,但我确实记得Outlook最近更新了该文件,并修复了一些早期的遗漏。

如果还有,请告诉我们,我可以重定向到正确的人。

答案 1 :(得分:0)

所以,并不是api的不同。在一些方法中,我注意到很少有参数被跳过,它仍然有效,这使我认为API可能会有所不同(在未来的版本中)。

示例,在Office.body中,这些似乎都有效。

getAsync(coercionType, options, callback)
getAsync(coercionType, callback)