Visio) (Shape.Disconnect 方法

將指定的連接器端點從原本聯結的圖形處位移指定之距離,以解除兩者的黏附關係。

語法

運算式。 Disconnect( _ConnectorEnd_ , _OffsetX_ , _OffsetY_ , _Units_ )

expression 一個用於表示 Shape 物件的變數。

參數

名稱 必要/選用 資料類型 描述
ConnectorEnd 必要 VisConnectorEnds 要中斷連接的連接器端點。
OffsetX 必要 雙精確度 將連接器端點移離圖形時的 x 軸距。
OffsetY 必要 雙精確度 將連接器端點移離圖形時的 y 軸距。
Units 必要 VisUnitCodes 指定的位移值測量單位。

傳回值

Nothing

註解

ConnectorEnd 必須是下列其中一個 VisConnectorEnds 常數。

常數 值 描述
visConnectorBeginPoint 0 連接器的起點。
visConnectorEndPoint 1 連接器的終點。
visConnectorBothEnds 2 連接器的起點和終點。

當您在連接器圖形 (1D 可路由圖形) 上呼叫 Disconnect 時,會根據指定的 ConnectorEnd 參數值,從其目標圖形取消黏附連接器的一個或兩個端點。 如果指定的端點並未黏附,Microsoft Visio 就不會採取任何動作。

Visio 會將端點 () 從目前位置偏移 OffsetX 、 OffsetY 和 Units 所指定的量。 位移值為 0 表示端點不會移動。

Disconnect 方法不適用於非連接器圖形。 若對非連接器圖形或主圖形中的圖形呼叫 Disconnect,Visio 將傳回「無效的來源」錯誤。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。