单词 - 在现有书签之间或文档末尾添加书签

时间:2011-08-04 20:35:25

标签: c# .net ms-word vsto bookmarks

我有一个应用程序,我需要能够在当前书签结束后插入ContentControl。换句话说,当用户单击工具栏上的按钮时,应用程序应识别哪个书签(如果有)包含application.selection.range.start移动到书签的末尾,插入ContentControl并为新控件添加书签。< / p>

无论我尝试什么,新的内容控件都会插入到现有的书签中 - 或者 - 如果我将range.start设置为range.end + 1,我会收到一个越界异常。

在考虑这一点时,请记住可能有bookmarks.count == 0或书签可能位于文档的最后,因此bmk.range.end +1已超过文档的末尾。< / p>

提前致谢, 埃迪

0 个答案:

没有答案