Selection.IterationMode 属性 (Visio)

确定 Selection 对象是否报告已部分选择的形状和已在其中选择形状的组。 读/写。

语法

expressionIterationMode

表达 一个代表 Selection 对象的变量。

返回值

Long

备注

Selection 对象中的项目是 Selection 对象的包含形状的后代形状的子集。

  • Selection 对象中的顶层形状是选定内容的包含形状的直接子形状。

  • Selection 对象中部分选择的形状不是选定内容的包含形状的直接子形状。

  • Selection 对象中整体选择的形状至少有一个部分选择的直接子形状。

如果形状为部分选择的,则它的每个祖先形状(包含形状本身除外)都是整体选择的。

IterationMode 属性的值是下列值的一个组合。

常量 说明
visSelModeSkipSuper &H0100 选定内容不报告超选形状。
visSelModeOnlySuper &H0200 选定内容只报告整体选择的形状。
visSelModeSkipSub &H0400 选定内容不报告次选形状。
visSelModeOnlySub &H0800 选定内容只报告部分选择的形状。

创建 Selection 对象时,其初始迭代模式为 visSelModeSkipSub + visSelModeSkipSuper。 它既不报告部分选择的形状也不报告整体选择的形状,而且其行为与 Visio 2000 之前的 Microsoft Visio 版本中的 Selection 对象相同。

通过使用 ItemStatus 属性,您可以确定 Selection 对象中的单个项目是部分选择项目还是整体选择项目。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。