UiPath Documentation
uipath-cli
latest
false
UiPath CLI 用户指南
重要 :
请注意,此内容已使用机器翻译进行了本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

uip rpa 获取库对象存储库

“uip rpa get-library-object-repository”的语法和选项,可从一个或多个库的.nupkg 文件中读取对象存储库文件。

uip rpa get-library-object-repository 从一个或多个库 .nupkg 文件中读取对象存储库(应用程序、屏幕和元素),并返回按库分组的条目。不包含对象存储库的包将从结果中省略。请改用uip rpa get-object-repository读取当前项目自己的对象存储库。

即使 .nupkg 路径是独立的,该动词仍需要打开的项目:对象存储库读取器在两个后端的托管项目上下文(Studio 的项目流程和 Helm 的项目程序集加载上下文)中运行。

大纲​

uip rpa get-library-object-repository [--library-paths <path>]
uip rpa get-library-object-repository [--library-paths <path>]

选项​

标记描述
--library-paths <path>要读取的库 .nupkg 文件的绝对路径。可重复 — 为多个库多次传递标志,或为单个逗号分隔的值传递 (例如--library-paths "C:\libs\Acme.UiLib.1.2.0.nupkg,C:\libs\Acme.Other.1.0.0.nupkg")。至少需要一个路径;如果未提供命令,则命令将失败,并显示 success: false。

有关已安装工具版本的完整选项列表,请运行:

uip rpa get-library-object-repository --help
uip rpa get-library-object-repository --help

示例​

# Read one library's Object Repository
uip rpa get-library-object-repository --library-paths "C:\libs\Acme.UiLib.1.2.0.nupkg"

# Read multiple libraries in one call — repeated flag
uip rpa get-library-object-repository --library-paths "C:\libs\Acme.UiLib.1.2.0.nupkg" --library-paths "C:\libs\Acme.Other.1.0.0.nupkg"

# Read multiple libraries — comma-separated in one occurrence
uip rpa get-library-object-repository --library-paths "C:\libs\Acme.UiLib.1.2.0.nupkg,C:\libs\Acme.Other.1.0.0.nupkg"
# Read one library's Object Repository
uip rpa get-library-object-repository --library-paths "C:\libs\Acme.UiLib.1.2.0.nupkg"

# Read multiple libraries in one call — repeated flag
uip rpa get-library-object-repository --library-paths "C:\libs\Acme.UiLib.1.2.0.nupkg" --library-paths "C:\libs\Acme.Other.1.0.0.nupkg"

# Read multiple libraries — comma-separated in one occurrence
uip rpa get-library-object-repository --library-paths "C:\libs\Acme.UiLib.1.2.0.nupkg,C:\libs\Acme.Other.1.0.0.nupkg"

数据形状(--输出 json)​

该命令返回按库分组的对象存储库条目,与 objectRepository.getLibraryObjects() 生成的完全相同。否则,形状将未指定,并且可能会随对象存储库功能本身一起发展;检查真实输出,而不是依赖于固定架构。

失败时(未提供 --library-paths,或包不可读),命令会报告:

{
  "success": false,
  "errorMessage": "<reason>"
}
{
  "success": false,
  "errorMessage": "<reason>"
}

当完全省略该标志时,"At least one library .nupkg path must be provided in 'libraryPaths'." 是确切的消息。

另请参阅​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新