- 发行说明
- 入门指南
- 教程
- 自动化项目
- 创建自动化
- 故障排除
对象存储库
对象存储库允许在自动化项目内部和之间重用用户界面元素。使用对象存储库,您可以为应用程序导入用户界面库,并在自动化项目中使用其中的用户界面元素。
“对象存储库”的主要功能包括:
- 项目中的用户界面元素集中在一个地方。
- 使用“对象存储库”面板中的“用户界面活动”选项卡查看流程中所有用户界面活动的列表。
- 从“对象存储库”面板中拖放元素。
- 从库导入的对象可在本地项目或跨项目重用。
对象存储库可与 UiPath.UIAutomation.Activities 包版本 2020.10 及更高版本一起使用。请注意,自 20.10 起,已弃用“UI automation 下一步”包。“UI automation 下一步”中的活动现在位于“UI automation”包中。
当“强制使用对象存储库”切换功能设置为“是”时,用户界面自动化包的活动部分需要引用对象存储库中的元素。
用户界面元素
用户界面元素包含全部或部分元素选取器、锚点选取器、屏幕和元素图像捕获上下文以及描述屏幕上元素的其他元数据。
用户界面库
用户界面库是按应用程序、应用程序版本和屏幕分组的元素的封装。它们可能包含多个应用程序,但每个应用程序只有一个版本。此机制可确保在升级依赖项时,可以同时升级项目中使用的应用程序版本。
在 StudioX 中创建任务。从“管理包”窗口转到要安装的用户界面库已在其中发布的订阅源,并将其安装到当前项目中,就像安装活动包一样。“用户界面库”作为依赖项添加到项目中,其描述符在“用户界面库”下的“对象存储库”面板中可见。请注意,一个“用户界面库”可以包含“用户界面描述符”的单个版本和应用程序的单个版本。
每当您需要使用项目的“描述符”面板或“用户界面库”部分中的“用户界面元素”时,只需将其拖放到设计器中即可。这将触发命令面板,指示可能用于该元素的活动。选择最适合的活动,这会将其添加到设计器中:
或者,您可以将用户界面元素拖放到支持对象存储库的活动之上,然后该活动会自动选取描述符。