是否有office.js的typescript参考?
有人知道Office 2013任务窗格应用程序的TypeScript引用或声明文件吗 我试着加上:是否有office.js的typescript参考?,typescript,office-js,Typescript,Office Js,有人知道Office 2013任务窗格应用程序的TypeScript引用或声明文件吗 我试着加上: /// <reference path="_officeintellisense.js" /> /// <reference path="office/1.0/office.js" /> // /// 但是tsc似乎无法解释office.js(或者至少我无法理解),因为它似乎是上下文感知的,需要知道它是否在Excel、Word等中运行。您需要一个带有类型信息的.d.t
/// <reference path="_officeintellisense.js" />
/// <reference path="office/1.0/office.js" />
//
///
但是tsc似乎无法解释office.js(或者至少我无法理解),因为它似乎是上下文感知的,需要知道它是否在Excel、Word等中运行。您需要一个带有类型信息的.d.ts文件来自动完成和类型检查 您可以只声明需要使用的位,在添加更详细的类型信息之前,您可以首先将其视为动态的。例如,如果脚本公开Office对象,则可以从以下内容开始:
declare var Office: any;
请注意,Microsoft的Office扩展团队刚刚发布了Office.js类型脚本定义,包括。你可以在或上找到它 ~z~迈克尔·兹拉特科夫斯基
Office Extensibility团队的开发者,MSFT啊,“declare”语句——我只是在使用var(它似乎也能工作)。我添加了“declarevar Office:any;”没有intellisense,但这很好——我只需要编译它。谢谢。