Page.GetContainers 方法 (Visio)

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

語法

expressionGetContainers( _NestedOptions_ )

表達 代表 Page 物件的變數。

參數

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

傳回值

Long ()

註解

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 支援與意見反應