Paragraph.Search 在 Find window 打开时抛出 GeneralException

Paragraph.Search throws GeneralException when Find window is open

尝试运行 Paragraph.search 时,如果查找、替换或转到 window 处于打开状态,则会引发异常。

一般异常:一般异常 在匿名函数 (https://appsforoffice.microsoft.com/lib/1/hosted/word-win32-16.01.js:21:202747) 在 yi (https://appsforoffice.microsoft.com/lib/1/hosted/word-win32-16.01.js:21:235283) 在圣 (https://appsforoffice.microsoft.com/lib/1/hosted/word-win32-16.01.js:21:235370) 在 d (https://appsforoffice.microsoft.com/lib/1/hosted/word-win32-16.01.js:21:235190) 在 c (https://appsforoffice.microsoft.com/lib/1/hosted/word-win32-16.01.js:21:233776)

ranges = paragraph.search(text, { matchCase: !caseInsensitive, ignoreSpace: true});

有什么想法吗?如果这不可行,那么至少得到一个更好的异常会很好,这样我们就可以告诉用户如何修复它(关闭模式以便导航)。

抱歉回复晚了。很好的问题,是的,这是设计使然,抱歉!发生这种情况的原因是因为搜索参数(即您用于不区分大小写、忽略空格等的设置)是单一全局的,我们不希望 API 干扰最终用户的搜索体验。 与此同时,让他的用户同时使用加载项和内置搜索进行搜索似乎很前卫。 也就是说,我将与团队合作,看看我们是否可以为此添加一个特定的例外,以便为您提供更多控制权。不过,预计到达时间尚未确定。