我正在尝试为脚本#中的Office(http://msdn.microsoft.com/en-us/library/fp142185.aspx)创建导入项目库,以用于我想要创建的一些应用程序。其中一个函数需要创建以下JS:
Office.initialize = function (reason) {/* initialization code */}
(http://msdn.microsoft.com/en-us/library/fp161139.aspx)
我有办公室类,我可以使用IntrinsicProperty属性创建initialize属性。但是,我无法在不使用其他方法的情况下访问该属性。
public static void Initialize()
{
Office.Intialize = delegate(InializationEnum initEnum)
{
...
};
}
`
产生以下JS
OfficeScript.initialize = function AgaveScript$initialize() {
Office.intialize = function(initEnum) {
...
};
}
这不是我想创建的JS。
是否可以导入Office.initialize等函数?
提前致谢
答案 0 :(得分:1)
尝试将代码设置为在OfficeScript的静态ctor中设置Office.Initialize。
顺便说一句,以一种可被其他人使用的方式执行此Office导入库会很有趣...作为共享导入库。