在 Microsoft.Office.Interop.Word.Styles 集合中查找项目是否存在

3
我将尝试访问Word文档中的Styles集合中的一个项目,想知道是否有一种方法可以在不引发异常的情况下确定给定键的项目是否存在。
目前,我的做法是:
newStyle = _document.Styles.get_Item(ref styleName);

当项目存在时,此方法有效;如果不存在,则会失败(我知道可以使用try/catch块,但我宁愿不这样做)。

感谢您的帮助。


永远不要在COM对象中使用2个点:https://dev59.com/33VC5IYBdhLWcg3w4VNy#158752 - Mark Byers
你能遍历样式集合吗?如果可以的话,可能这是唯一的方法。 - Chris Haas
1个回答

1
你需要循环遍历样式并检查名称,如果匹配成功则退出循环。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接