Shapes.ItemFromUniqueID 屬性 (Visio)
會傳回符合指定之UniqueID屬性值的Shape物件。 唯讀。
語法
expression。 ItemFromUniqueID
( _UniqueID_
)
expression 代表 Shapes 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
UniqueID | 必要 | 字串 | Shape 物件的唯一識別碼。 |
傳回值
圖形
註解
Microsoft Visio 會透過兩個不同的識別碼來識別圖形:圖形識別碼及唯一識別碼。 圖形識別碼是數值,可唯一識別個別繪圖頁面或主圖形範圍內的圖形。 不過,它們在繪圖的範圍內不是唯一的。
Unique IDs 是 GUID。 它們在檔的範圍內是唯一的。
若要在圖形識別碼和唯一識別碼之間轉換,您可以使用 Page 物件的兩種方法: ShapeIDsToUniqueIDs 和 UniqueIDsToShapeIDs。
根據預設,圖形沒有唯一識別碼。 只有當您在圖形上呼叫 屬性,並從VisUniqueIDArgs列舉將visGetOrMake常數傳遞給圖形,以取得唯一識別碼時,圖形才會取得其唯讀UniqueID屬性值。
如果 Shape 物件有唯一識別碼,則相同文件中的任何其他圖形都不會有相同的識別碼。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。