Visio) (Master.BaseID 屬性

會傳回主圖形的基礎識別碼。 唯讀。

語法

expression。 BaseID

運算式 代表 Master 物件的變數。

傳回值

字串

註解

建立基底 ID 時會指派給主機。 複製主版時,所有複本都具有與原始主版相同的基底 ID。

Master 物件也具有 UniqueID 屬性。 複製主版時,系統會為複本指派與原始主版相同的唯一 ID,且其基底 ID 也與原始主版的 ID 相同。 如果主版本的複本變更,其唯一 ID 也會變更;基底 ID 保持不變。

此外,如果您將與樣板中現有的主機具有相同的唯一識別碼複製到樣板中,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 支援與意見反應。