Метод Shape.Disconnect (Visio)
Unglues указанные конечные точки соединителя и смещает их указанное количество от фигур, с которыми они были соединены.
Синтаксис
выражение. Disconnect
( _ConnectorEnd_
, _OffsetX_
, _OffsetY_
, _Units_
)
Выражение Переменная, представляющая объект Shape .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
ConnectorEnd | Обязательный | VisConnectorEnds | Конец соединителя для отключения. |
OffsetX | Обязательный | Double | Расстояние x, на которое конец соединителя перемещается от фигуры. |
OffsetY | Обязательный | Double | Расстояние по Y, на которое конец соединителя удаляется от фигуры. |
Единица | Обязательный | VisUnitCodes | Единицы измерения для назначенных значений смещения. |
Возвращаемое значение
Nothing
Замечания
ConnectorEnd должен быть одной из следующих констант VisConnectorEnds .
Константа | Значение | Описание |
---|---|---|
visConnectorBeginPoint | 0 | Начальная точка соединителя. |
visConnectorEndPoint | 1 | Конечная точка соединителя. |
visConnectorBothEnds | 2 | Начальная и конечная точка соединителя. |
При вызове отключения для фигуры соединителя (1D-маршрутизируемой фигуры) одна или обе конечные точки соединителя отключаются от целевых фигур на основе указанного значения параметра ConnectorEnd . Если указанная конечная точка не приклеивается, Microsoft Visio не выполняет никаких действий.
Visio смещает конечные точки от их текущего положения на сумму, указанную в параметрах OffsetX , OffsetY и Units. Значения смещения 0 означают, что конечные точки не перемещаются.
Метод Disconnect не применяется к фигурам, не являющихся соединителями. При вызове отключения для фигуры без соединителя или фигуры в главной фигуре Visio возвращается ошибка недопустимого источника.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.