验证选择是否碎片化

时间:2012-03-14 16:37:56

标签: c# ms-word interop range selection

我面临以下问题:

使用Word Interop我通过Document.Application.Selection访问Selection。 然后我必须决定选择是一个块还是碎片(通过CTRL键进行多个选择)以进一步继续。

范围对象包括所有选定区域(如果复制和粘贴),其文本属性仅包括最后选择的区域。我没有找到一个属性来检查选择是否碎片化......

1 个答案:

答案 0 :(得分:0)

当你复制和粘贴时,Word几乎肯定会在它下面摆弄它。就COM而言,范围 - 和选择 - 仅是最后一部分。如果你调用Copy方法,只有最后一部分进入剪贴板;如果您调用删除,则仅删除最后一部分。我认为通过自动化根本不可能。