Javascript 对象路径'_reference().search()';isn';跨多个“点”使用对象时不工作;context.sync“;

Javascript 对象路径'_reference().search()';isn';跨多个“点”使用对象时不工作;context.sync“;,javascript,ms-word,office365,office-js,Javascript,Ms Word,Office365,Office Js,我正在使用范围对象上的搜索API对office 365的word文档执行搜索操作。我得到了searchResult项,但当我调用searchResultitem.select()方法时,它会抛出异常: 对象路径“_reference().search()”不适用于您尝试执行的操作。如果您在多个“context.sync”调用中使用对象,并且在“.run”批处理的顺序执行之外,请使用“context.trackedObjects.add()”和“context.trackedObjects.rem

我正在使用范围对象上的搜索API对office 365的word文档执行搜索操作。我得到了searchResult项,但当我调用searchResultitem.select()方法时,它会抛出异常:

对象路径“_reference().search()”不适用于您尝试执行的操作。如果您在多个“context.sync”调用中使用对象,并且在“.run”批处理的顺序执行之外,请使用“context.trackedObjects.add()”和“context.trackedObjects.remove()”方法来管理对象的生存期


提前谢谢

解决方案取决于你在做什么。你可能想发布一个你正在做的事情的简化片段。尽管如此,我可以猜测可能会发生什么。请参阅我的答案。解决方案取决于您正在做什么。你可能想发布一个你正在做的事情的简化片段。尽管如此,我可以猜测可能会发生什么。请看我的答案。