共用方式為


Page.AutoConnectMany 方法 (Visio)

在指定的圖形之間自動繪製指定方向的多重連接。 會傳回連接的圖形數目。

語法

運算式AutoConnectMany( _FromShapeIDs()_ , _ToShapeIDs()_ , _PlacementDirs()_ , _[Connector]_ )

表達 代表 Page 物件的變數。

參數

名稱 必要/選用 資料類型 描述
FromShapeIDs () 必要 Long 連接的繪製來源圖形其識別碼的陣列。
ToShapeIDs () 必要 Long 連接的繪製目標圖形其識別碼的陣列。
PlacementDirs () 必要 Long 代表繪製連接方向的 VisAutoConnectDir 常數陣列。 請參閱 「 備註 」 可能的值。
Connector 選用 [UNKNOWN] 要使用的連接器。 可以是 MasterMasterShortcutShapeIDataObject 物件。

傳回值

Long

註解

對於 PlacementDirs() 參數,請傳遞 VisAutoConnectDir 列舉值的陣列,以指定連接方向 (即連接的圖形相對於主要圖形的方位)。 PlacementDirs () 的可能值如下所示。

常數 描述
visAutoConnectDirDown 2 向下連接。
visAutoConnectDirLeft 3 向左連接。
visAutoConnectDirNone 0 連接而不重新放置圖形。
visAutoConnectDirRight 4 向右連接。
visAutoConnectDirUp 1 向上連接。

呼叫 AutoConnectMany 方法相當於多次呼叫 Shape.AutoConnect 方法。

您可以在以參數方式傳遞的每個陣列中,多次包含相同的圖形。 AutoConnectMany 方法不能用來連接圖形本身。

一旦特定的 AutoConnectMany 作業失敗或無效,Microsoft Visio 將略過該項作業,並繼續處理每個參數陣列中的下一個項目。 AutoConnectMany 會傳回已處理成功的項目總數。

如果參數陣列未包含相同數目的值,Visio 會傳回不正確參數錯誤。

選用的 Connector 參數值必須是參照可定向 1D 圖形的物件。 如果您未傳遞 Connector 的值,Visio 會使用預設的動態連接器。

如果您使用 IDataObject 介面來傳遞 連接器 的圖形選取範圍,Visio 只會使用第一個圖形。 如果 Connector 並非 Visio 物件,Visio 將傳回「無效的參數」錯誤。 如果 Connector 圖形與此方法的內容意旨不符,Visio 便會傳回「無效的來源」錯誤。

支援和意見反應

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