使用工作流活动输入对话框可以指定或更改工作流活动的参数。
工作流设计器包括以下活动的活动对话框。有关实用程序活动的详细信息,请参见《Windows 工作流的基石》(《Windows Workflow Foundation》)文档。
实用程序活动
插入不特定于 AutoCAD Map 3D 工具集 的活动。这些活动包括以下项目:
- 描述目录
-
循环执行指定文件夹中的所有文件,从而让您对每个文件都执行一次操作。可以包括过滤器定义以选择文件的子集。
- For Each
-
(Beta) 循环执行一组检索的对象,以对每个对象都执行一次操作。例如,将每个检索的要素图层保存到 SDF 文件。在《Windows 工作流基础》(《Windows Workflow Foundation》)中,此活动被称为 Replicator。除非您有 C# 编程或使用 Microsoft 工作流技术的经验,否则请不要使用此选项。要为此活动设置参数,请在“工作流设计器”工具栏中单击 。在所显示的特性选项板中,单击要设置的参数所对应的单元。单击所显示的浏览按钮,以从列表中选择参数(如果提供)。
- If Else
-
(Beta) 根据布尔表达式的值选择执行语句。除非您有 C# 编程或使用 Microsoft 工作流技术的经验,否则请不要使用此选项。要为此活动设置参数,请在“工作流设计器”工具栏中单击 。在所显示的特性选项板中,单击要设置的参数所对应的单元。单击所显示的浏览按钮,以从列表中选择参数(如果提供)。
- 平行
-
包含多组连续活动的活动。每个集可相互独立运行。例如,当添加连接活动时,将它们添加到平行活动中。这样,如果一个连接失败,其他连接仍可执行。
- 提示用户
-
指定在运行时工作流中此时要显示的“是/否”对话框。例如,您可以创建一个提示,该提示的标题栏显示有“警告”,并且包含以下文字:“工作流现在要将 SHP 文件转换为 SDF 格式。是否继续?”
- 序列
-
包含多组活动的活动。按顺序执行每个集,如果序列中的一个活动失败,其他活动就无法执行。例如,如果一个连接失败,则需要该连接的后续图层创建活动就无法执行。
- While
-
(Beta) 执行一个语句或一批语句,直到指定的表达式计算得到“假”结果。除非您有 C# 编程或使用 Microsoft 工作流技术的经验,否则请不要使用此选项。要为此活动设置参数,请在“工作流设计器”工具栏中单击 。在所显示的特性选项板中,单击要设置的参数所对应的单元。单击所显示的浏览按钮,以从列表中选择参数(如果提供)。
AutoCAD Map 3D 工具集 活动
插入特定于 AutoCAD Map 3D 工具集 的活动。单击此处列出的活动名称可以看到其参数的完整说明。
- 添加要素图层:使用指定的数据存储连接来创建“显示管理器”图层。对于指定要素图层的覆盖,必须包含该活动。
- 添加组:创建具有指定名称的组。
- 添加地图:将指定的显示地图添加到当前地图文件中。可以更改显示以显示新地图。
- 更改要素图层特性:更改指定图层的特定特性。
- 更改要素图层符号:设置指定的要素图层的样式设置参数。
- 更改组特性:更改“显示管理器”中指定组的可见性、名称和上级组。
- 连接到数据存储:连接到指定数据存储,但不将数据添加到地图。对于指定要素类(而不是指定图层)的覆盖来说,该活动已经足够了(你无需创建图层)。
- 创建缓冲区图层:根据接近程度分析要素。在地图中指定地理空间要素,并为缓冲区指定距离。AutoCAD Map 3D 工具集 将按照指定的距离在选定的一个或多个要素周围创建一个多边形。该程序会将缓冲区多边形保存到一个新图层。
- 显示要素属性:显示指定要素和选择集的“数据表”。
- 亮显要素/取消亮显:亮显地图中的指定要素(或取消亮显已经亮显的任何要素)。
- 列出当前连接:列出当前地图中连接的名称。除了“显示名称”以外,无法指定该活动的其他参数。
- 列出要素类:列出当前地图中指定数据存储连接的要素类。
- 列出要素图层特性:列出显示管理器中指定图层的名称以及该图层所属的任何组。
- 加载图层文件:将已保存的 .layer 文件添加到地图。加载 .layer 文件时,AutoCAD Map 3D 工具集 会将源文件添加到“地图管理器”中、创建连接、将要素图层添加到“显示管理器”并正确设置图层样式。
- 执行叠置:比较两个图层或两个要素类的空间关系。
- 删除连接:删除到数据源的指定连接。
- 删除要素图层:删除指定的要素图层。
- 删除组:删除指定的组。
- 删除地图:从当前地图文件中删除指定的显示地图。
- 重命名地图:为指定的显示地图指定其他名称。
- 执行 AutoCAD 命令:执行 AutoCAD Map 3D 工具集 支持的任何 AutoCAD 命令行指令。如果命令需要一个选择集或者显示了一个对话框,则工作流会暂停(在运行时),以允许进行选择或输入。
- 运行工作流:此时在当前工作流中调用其他工作流。
- 保存图层文件:将“显示管理器”图层保存为 .layer 文件。可以在地图文件中保存所有显示地图中的图层。
- 选择要素:在当前的显示地图中选择各要素。可以按图层、按位置选择要素,也可以通过在工作流运行时提示进行手动选择来选择要素。
- 切换地图:将当前显示更改为指定的显示地图。
- 缩放到范围:缩放到指定的目标的范围。