Shape.GluedShapes 方法 (Visio)
傳回陣列,其中包含黏附至圖形之圖形的識別碼。
語法
expression。 GluedShapes
( _Flags_
, _CategoryFilter_
, _pOtherConnectedShape_
)
表達 代表 Shape 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Flags | 必要 | VisGluedShapesFlags | 要傳回之圖形之連接點的維度和方向性。 |
CategoryFilter | 必要 | 字串 | 所傳回之圖形的類別。 如需詳細資訊,請參閱<備註>。 |
pOtherConnectedShape | 選用 | 圖形 | 傳回之圖形的其他圖形也必須黏附。 |
傳回值
Long ()
註解
Flags 必須是下列其中一個 VisGluedShapesFlags 常數。
常數 | 值 | 描述 |
---|---|---|
visGluedShapesAll1D | 0 | 傳回黏附至此圖形的所有 1D 圖形。 |
visGluedShapesIncoming1D | 1 | 傳回結束點黏附至此圖形的 1D 圖形。 |
visGluedShapesOutgoing1D | 2 | 傳回起點黏附至此圖案的 1D 圖形。 |
visGluedShapesAll2D | 3 | 傳回黏附至此圖形的所有 2D 圖形,以及此圖形所黏附到的所有 2D 圖形。 |
visGluedShapesIncoming2D | 4 | 如果來源物件是 1D 圖形,則傳回開始點黏附的 2D 圖形。 如果來源物件是 2D 圖形,則會傳回黏附至此圖形的 2D 圖形。 |
visGluedShapesOutgoing2D | 5 | 如果來源物件是 1D 圖形,則傳回要黏附結束點的 2D 圖形。 如果來源物件是 2D 圖形,則會傳回此圖形所黏附的 2D 圖形。 |
類別是由使用者定義的字串,可用來將圖形分類進而限制容器內的成員資格。 您可以在圖形的 ShapeSheet 中從 User.msvShapeCategories 儲存格來定義類別。 若要為圖形定義多個類別,請以分號分隔各類別。
具有雙重方向性 (兼具向內和向外) 的連接點將識別為向內或向外,依其在特定連接中的使用情形而定。
如果來源物件屬於主圖形或輔助線的一部分,GluedShapes 方法便會失敗。 任何傳回的圖形清單都將排除輔助線。
如果您為 pOtherConnectedShape 指定不正確圖形,Microsoft Visio 會傳回不正確參數錯誤。
如果任何圖形都不符合傳回的條件,GluedShapes 將傳回一個空陣列。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。