共用方式為


Shapes.ItemFromUniqueID 屬性 (Visio)

會傳回符合指定之UniqueID屬性值的Shape物件。 唯讀。

語法

expressionItemFromUniqueID( _UniqueID_ )

expression 代表 Shapes 物件的變數。

參數

名稱 必要/選用 資料類型 描述
UniqueID 必要 字串 Shape 物件的唯一識別碼。

傳回值

圖形

註解

Microsoft Visio 會透過兩個不同的識別碼來識別圖形:圖形識別碼及唯一識別碼。 圖形識別碼是數值,可唯一識別個別繪圖頁面或主圖形範圍內的圖形。 不過,它們在繪圖的範圍內不是唯一的。

Unique IDs 是 GUID。 它們在檔的範圍內是唯一的。

若要在圖形識別碼和唯一識別碼之間轉換,您可以使用 Page 物件的兩種方法: ShapeIDsToUniqueIDsUniqueIDsToShapeIDs

根據預設,圖形沒有唯一識別碼。 只有當您在圖形上呼叫 屬性,並從VisUniqueIDArgs列舉將visGetOrMake常數傳遞給圖形,以取得唯一識別碼時,圖形才會取得其唯讀UniqueID屬性值。

如果 Shape 物件有唯一識別碼,則相同文件中的任何其他圖形都不會有相同的識別碼。

支援和意見反應

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