小编jea*_*e77的帖子

Word 2016 插件:检测文档保存

我正在开发一个 Word 2016 插件(Word API + Office.js),我想知道是否可以在用户即将保存文档时收到通知。

该文档作为 LOB 存储在应用程序的数据库中,在临时路径上提取并在 Word 中作为普通文件打开。我需要为“保存”或“另存为”命令创建自定义处理程序,以便以编程方式使用文档的新副本更新数据库。

您认为 Word API 是否有办法在“保存”和其他用户事件上设置自定义处理程序?谢谢!

ms-word office365-apps office-js

5
推荐指数
1
解决办法
1332
查看次数

CSS 与 Office UI Fabric 库的奇怪之处

我正在开发 Word 2016 加载项项目,但在使用 Office UI Fabric 库时遇到一些困难。

基本上,我想为我的外接程序提供官方 Office 外观和感觉,因此我认为 Office UI Fabric 与 Fabric javascript 组件(如下拉菜单等)结合使用将是最佳选择。

我安装了这两个 NuGet 包:OfficeUIFabric 2.6.3OfficeUIFabricJS 1.4.0,然后使用这些 css 类:“ms-Dropdown”、“ms-ChoiceField”和一些图标类,例如“ ms-图标--设置”。

这些是我得到的(奇怪的)结果:

  • OfficeUIFabric 和 OfficeUIFabricJS 提供同一“fabric.components.css”文件的两个不同版本,因此最终结果取决于这两个包的安装顺序。

  • 对于来自 OfficeUIFabric 2.6.3 的“fabric.components.css”,所有图标均丢失,但 ChoiceField 的样式正确。

  • 对于来自 OfficeUIFabricJS 1.4.0 的“fabric.components.css”,图标可见,但下拉按钮是在矩形文本框之外绘制的,并且 ChoicheField 的样式是错误的(标签换行且复选框是标准 HTML 控件)。

您有使用这些库的经验吗?我即将切换到更舒适的框架,例如 Bootstrap 或类似的......

office365-apps office-js office-ui-fabric

3
推荐指数
1
解决办法
1672
查看次数