给定 Word 中的选择,其中包含一个Bookmark
- 例如这样的标题(这是在SelectionChange
事件内部):
var selectionWithBookmark = e.Selection.Bookmarks.Cast<dynamic>().Select(b => b.Range as Range).FirstOrDefault();
如何Type == WdFieldType.wdFieldRef
在引用此书签的文档中找到所有交叉引用(即 )?
我不仅想找到Field
s 本身,还想找到包含这些字段的段落。
在 C# 或 VB 中寻找答案。
我可以循环/迭代文档中的所有引用,但没有办法将它们链接到书签(除了Code
属性 - 但从我所见,书签上实际上并不存在 REF 编号)。它缺少的是某种形式的Target
属性,我可以将其与书签本身进行比较。