Page.GetContainers 方法 (Visio)
返回页面上容器形状的形状标识符 (ID) 数组。
语法
expression。 GetContainers
( _NestedOptions_
)
表达 一个代表 Page 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
NestedOptions | 必需 | VisContainerNested | 指示是否排除嵌套容器中的形状。 有关可能的值,请参阅“说明”。 |
返回值
Long ()
备注
NestedOptions 参数必须为下列 VisContainerNested 常量之一。
常量 | 值 | Description |
---|---|---|
visContainerIncludeNested | 0 | 包括位于嵌套容器内的形状。 |
visContainerExcludeNested | 1 | 排除位于嵌套容器内的形状。 |
使用 Shapes.ItemFromID 属性可以从 GetContainers 返回的 ID 中获取实际形状。
示例
以下Visual Basic for Applications (VBA) 示例演示如何使用 GetContainers 方法获取页面上所有容器的 ID,循环访问这些容器,并在“即时”窗口中打印每个容器名称。 该示例包括嵌套容器。
For Each containerID In vsoPage.GetContainers(visContainerIncludeNested)
Set vsoContainerShape = vsoPage.Shapes.ItemFromID(containerID)
Debug.Print vsoContainerShape.NameU
Next
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。