我必须在选定范围内插入一个字段才能实现功能。由于 office-js 不支持归档,因此我使用的是 office open xml。我已经实现了在 word 文档中的选定文本之前和之后插入字段的代码。OOXML 对应于插入的字段的样子。
<w:r>
<w:fldChar w:fldCharType='begin' />
</w:r>
<w:r>
<w:instrText xml:space='preserve'>confidential</w:instrText>
</w:r>
<w:r>
<w:fldChar w:fldCharType='end' />
</w:r>
插入后无论如何我可以选择插入字段的范围。
例如,在 Word.ContentControl 类中,我们有 select() 方法,该方法将滚动到所选内容,它还有 getRange() 方法。
是否可以为插入文档中的字段完成相同的功能( select() 和 getRange() )
office-js word web-addin