使用Word API进行更改后,“拒绝”按钮会删除原始文本

时间:2016-04-21 13:06:16

标签: c# ms-word office-interop office-addins word-addins

我在Word API的帮助下启用了“Track Changes”功能。在找到的单词中,我借助以下代码添加超链接:

Globals.ThisAddIn.Application.ActiveDocument.TrackRevisions = true;

if (Globals.ThisAddIn.Application.Selection.Find.Execute
  (
      FindText: "link",
      MatchCase: true,
      Forward: true,
      MatchWildcards: true,
      Wrap: Word.WdFindWrap.wdFindStop
  )
)
{
Globals.ThisAddIn.Application.ActiveDocument.Hyperlinks.Add(
    Globals.ThisAddIn.Application.Selection.Range, "https://www.google.ru/");
}

然后当我按下“评论 - >拒绝”按钮时,整个单词“链接”会被链接删除,但不仅仅是我添加的链接。为什么会这样?怎么修好?

1 个答案:

答案 0 :(得分:0)

Word UI中显示了相同的行为。