Shape.Disconnect 方法 (Visio)
拆分指定的连接线端点,并将它们从所连接的形状偏移指定的距离。
语法
expression。 Disconnect
( _ConnectorEnd_
, _OffsetX_
, _OffsetY_
, _Units_
)
表达 一个代表 Shape 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
ConnectorEnd | 必需 | VisConnectorEnds | 要断开连接的连接线的端点。 |
OffsetX | 必需 | Double | 连接线端点要从形状移开的 x 距离。 |
OffsetY | 必需 | Double | 连接线端点要从形状移开的 y 距离。 |
"单位" | 必需 | VisUnitCodes | 已分配的偏移值的度量单位。 |
返回值
Nothing
备注
ConnectorEnd 必须是下列 VisConnectorEnds 常量之一。
常量 | 值 | Description |
---|---|---|
visConnectorBeginPoint | 0 | 连接线的起点。 |
visConnectorEndPoint | 1 | 连接线的端点。 |
visConnectorBothEnds | 2 | 连接线的起点和终点。 |
在连接形状 (一维可路由形状) 调用 Disconnect 时,将根据指定的 ConnectorEnd 参数值从其目标形状中取消连接符的一个或两个终结点。 如果未拆分指定的端点,则 Microsoft Visio 不会执行任何操作。
Visio 将终结点 () 从当前位置偏移 量偏移 OffsetX 、 OffsetY 和 Units 指定的量。 偏移值为 0 表示终结点不会移动。
Disconnect 方法不能应用于非连接线的形状。 如果对非连接线的形状或主控形状中的形状调用 Disconnect,则 Visio 将返回“源无效”错误。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。