- 入门指南
- 在开始之前
- 如何
- 通知
- 使用 VB 表达式
- 设计应用程序
- 事件和规则
- 在应用程序中利用 RPA
- 在应用程序中利用实体
- 在应用程序中利用队列
- 应用程序生命周期管理 (ALM)
- 基本故障排除指南
支持的流程参数类型
下面列出了将流程添加到应用程序时支持的输入和输出参数类型。
支持的类型 |
.NET 类型 |
描述 |
限制(如果有) |
---|---|---|---|
文本 |
文本 | ||
数字(整数、双精度、浮点、十进制) |
整数/浮点数值类型和十进制值 | ||
布尔值 |
True/False | ||
Datetime |
日期和时间 |
客户应始终使用 UTC 或包括 DateTimeOffset | |
支持的类型[](列表) |
支持的类型数组。例如文本数值或数字数组 | ||
列表<ST>(列表) |
支持的类型列表。 | ||
IList <ST>(列表) |
支持的类型的可迭代列表。 |
- 不包含时区信息的数据应被视为 UTC。
- 包含时区信息的数据将以其浏览器的时区向最终用户显示。
如果数据类型未得到显式支持,则应用以下逻辑:
- 如果数据类型以“[]”结尾,则为数组。
- 如果数据类型返回为“null”,则 Apps 会将其解释为“任何内容”
- 如果数据类型既不是“[]”,也不是“null”,则将其解释为“对象”
对于开箱即用格式不受 Apps 支持的任何 .NET 类型变量,作业历史记录可用于推断数据类型,至少需要 1 个与流程的当前版本匹配的作业。请记住,这种类型的自动检测并不总是精确的。请在 UiPathTM 流程属性页面上进行验证,并根据需要进行更改。
支持的推理类型 (SIT) |
.NET 类型 |
描述 |
---|---|---|
数据表 |
表格数据字段检测推理基于类型,但即使类型受支持,也可能无法正确识别类型。 | |
SIT\[\]\(列表) |
支持的推理类型列表。 | |
UiPathTM 泛型 |
Studio 中常见的默认类型。 | |
对象 |
通用对象 |
数据表和数据列等对象字段也使用基于推理的检测,即使这些字段是受支持的类型也是如此。这可能会导致不可预测性,因此您可以在 App Studio 中手动指定数据表和其他对象的字段。
数据表:应用程序中只能使用数据表中的数据。不支持字段约束、表达式列和主键。
支持的类型 (ST) |
.Net 类型 |
描述 |
---|---|---|
时间跨度 |
时间间隔 | |
IEnumerable |
选项的可迭代列表。与枚举/选择集的处理方式相同 | |
选项集 |
选项列表 |
- 机器人服务和机器人执行程序之间的流程有效负载大小限制为 10 MB。
- 单个流程的整个流程参数不能超过 10 MB。