Visio) (Page.GetContainers 方法

會傳回頁面上的容器圖形其圖形識別碼 (ID) 的陣列。

語法

expression。 GetContainers( _NestedOptions_ )

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

參數

名稱 必要/選用 資料類型 描述
NestedOptions 必要 VisContainerNested 指出是否要排除位於巢狀容器內的圖形。 如需可能的值,請參閱<備註>。

傳回值

長 ()

註解

NestedOptions 參數必須是下列其中一個 VisContainerNested 常數。

常數 值 描述
visContainerIncludeNested 0 包含位於巢狀容器內的圖形。
visContainerExcludeNested 1 排除位於巢狀容器內的圖形。

使用 Shapes.ItemFromID 屬性從 GetContainers 傳回的識別碼取得實際圖形。

範例

下列 Visual Basic for Applications (VBA) 範例示範如何使用 GetContainers 方法取得頁面上所有容器的識別碼、迴圈瀏覽這些容器,並在立即視窗中列印每個容器名稱。 此範例包含巢狀容器。

For Each containerID In vsoPage.GetContainers(visContainerIncludeNested)
    Set vsoContainerShape = vsoPage.Shapes.ItemFromID(containerID)
    Debug.Print vsoContainerShape.NameU
Next

支援和意見反應

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