导入初始化函数

时间:2013-01-31 22:21:10

标签: script#

我正在尝试为脚本#中的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等函数?

提前致谢

1 个答案:

答案 0 :(得分:1)

尝试将代码设置为在OfficeScript的静态ctor中设置Office.Initialize。

顺便说一句,以一种可被其他人使用的方式执行此Office导入库会很有趣...作为共享导入库。