Page.GetContainers 方法 (Visio)
會傳回頁面上的容器圖形其圖形識別碼 (ID) 的陣列。
語法
expression。 GetContainers
( _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 支援與意見反應。