我正在使用Microsoft Office JavaScript API进行辅助项目,并且陷入了documentation中未提到的某些问题。
是否有任何方法可以确定启用跟踪更改后是否已“删除”给定的Range
对象?据我所知,取决于Word的版本,删除的范围是否存在(即,在document.body.paragraphs.items
上进行迭代时都包括在内)还是不存在。
在我的本地测试中,有时Word用删除线将文本呈现为红色;但API似乎并没有采取任何措施在对象上表明这一点。其他时候,文本会被完全删除,在这种情况下,对象并不是从那里开始的。
是否可以通过API与“跟踪更改”功能进行交互?
当前无法使用Office JavaScript API访问修订版本功能。但这是一个好主意,并且已经积压。请在Add change tracking API上对建议进行投票。