【发布时间】:2015-12-06 06:11:31
【问题描述】:
我有以下代码:
var activeWindow = Application.ActiveWindow;
foreach (Visio.Shape shapeItem in activeWindow.Selection)
{
System.Windows.Forms.MessageBox.Show(shapeItem.Name);
if(shapeItem.SectionExists(visSectionConnectionPts, false) = false)
{
}
}
我正在遍历一组形状并输出每个形状的名称。为了扩展这一点 - 我试图查看(对于每个选定的形状)部分 visSectionConnectionPts 是否存在 - 因为我试图将连接点添加到当前选定的形状。我收到两个错误:
- 不可调用的成员“IVShape.SectionExists[Short,Short]”不能像方法一样使用。
- 当前上下文中不存在名称“visSectionConnectionPts”。
我该如何进行上述操作?
【问题讨论】:
-
根据本节exists 返回一个整数而不是布尔值msdn.microsoft.com/en-us/library/office/ff766437.aspx