Я пишу дополнение MS Word, используя office-js и office-ui-fabric-реагировать.Одним из требований является поиск документа по определенному тексту, отображение диалогового окна для пользователя, задающего вопрос, а затем замена текста на основе ответа.
Я могу выполнить поиск документа с использованием символов подстановки, я могу показатьвсплывающее окно (обучающий пузырь или выноска, которые оба являются обертками с использованием диалогового API) успешно для статической кнопки, но добавление всплывающего окна к найденному тексту является частью головоломки, которую я ищу.
Поиск возвращает Word.RangeCollection, который является массивом Word.Range.Метод getHtml () возвращает OfficeExtension.ClientResult.Из этого вы можете получить значение, которое является просто текстом, но мне нужен сам HtmlElement.
Возможно, мой подход неверен.Я открыт для любых альтернативных решений.