如何使用 Word 2016 的 Javascript API 在 ContentControl 上实现 OnEnter 和 OnExit 事件

off*_*per 6 javascript dom-events office-js

文档中有很多内容控件,我需要找出光标位于哪个内容控件中的方式,以便我选择该控件并执行相应的操作。我认为通过实施contentcontrolsonEnter和事件,我可以实现它。onExit但我不知道如何在 JavaScript API 中声明和调用这些事件处理程序。非常感谢任何帮助。

Mic*_*ers 3

您需要使用 API 组合来通过当前 API 集实现该功能:

  1. 首先为Document.selectionChanged 事件添加一个事件处理程序。
  2. 每次事件触发时,使用Document.getSelection() API获取与文档中的选择相对应的 Range 对象。
  3. 使用Range.contentControls关系检查范围以查看其中是否有内容控件。

-Michael(插件 PM)