Visio) (Master.BaseID 屬性
會傳回主圖形的基礎識別碼。 唯讀。
語法
expression。 BaseID
表達 代表 Master 物件的變數。
傳回值
字串
註解
基底識別碼會在建立時指派給主機。 複製主圖形時,複本的基底識別碼與原始主複本相同。
Master物件也有UniqueID屬性。 複製主圖形時,會將與原始主圖形相同的唯一識別碼指派給複本,而其基底識別碼也會維持與原始主圖形相同的識別碼。 如果主圖形的複本變更,其唯一識別碼會變更,其基底識別碼會維持不變。
此外,如果您將具有與樣板中主圖形相同唯一識別碼的主圖形複製到樣板中,Visio 會將新的唯一識別碼指派給複本。
您只能使用 NewBaseID 屬性,來變更主圖形基礎識別碼。
如果您知道某個主圖形的基礎識別碼,可以使用下列程式碼,從使用中文件的 Masters 集合中擷取該主圖形:
'Retrieve the master whose BaseID value is
'{0478DA94-1315-9876-8E4C-006523ABC9B2}
Dim vsoMaster As Visio.Master
Set vsoMaster = Visio.ActiveDocument.Masters("B{0478DA94-1315-9876-8E4C-006523ABC9B2}")
如果您知道某個主圖形的基礎識別碼或唯一識別碼,但是不確定其識別碼的種類,可以使用下列程式碼,從使用中文件的 Masters 集合中擷取該主圖形:
'Retrieve the master whose UniqueID or BaseID value is
'{0478DA94-1315-9876-8E4C-006523ABC9B2}
Dim vsoMaster As Visio.Master
Set vsoMaster = Visio.ActiveDocument.Masters("A{0478DA94-1315-9876-8E4C-006523ABC9B2}")
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。