UiPath Documentation
activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

工作流活动

上次更新日期 2026年4月16日

GetQueueItems

使您能够根据多个筛选器,例如创建日期、优先级、状态和引用,从指定的Orchestrator 队列中检索最多包含 100 个事务的列表。使用分页配置可以获取不同的集合。

定义

命名空间: UiPath.Activities.System.API

程序集: UiPath.System.Activities.Api(在 UiPath.System.Activities.Api.dll 中)

重载

GetQueueItems(String)从指定队列检索事务列表。
GetQueueItems(String, String)从指定队列和特定 Orchestrator 文件夹中检索事务列表。
GetQueueItems(String, String, Nullable<Int32>, Nullable<Date Time>,``Nullable<Int32>, QueueItemStates, Nullable<Date Time>, ReferenceFilterStrategy, String, Int32, Int32, Int32)根据多个筛选器(如创建日期、优先级、状态和引用),从指定的队列中检索事务列表。

GetQueueItems(String)

从指定队列检索事务列表。

IEnumerable<QueueItem> GetQueueItems(
    string queueName
)
IEnumerable<QueueItem> GetQueueItems(
    string queueName
)

queueName String : 要从中提取数据的队列的名称。该名称必须与 Orchestrator 中的名称相同,且要使用相同的大小写。

GetQueueItems(String, String)

从指定队列和特定 Orchestrator 文件夹中检索事务列表。

IEnumerable<QueueItem> GetQueueItems(
    string queueName,
    string folderPath
)
IEnumerable<QueueItem> GetQueueItems(
    string queueName,
    string folderPath
)

queueName String : 要从中提取数据的队列的名称。该名称必须与 Orchestrator 中的名称相同,且要使用相同的大小写。

folderPath String : 指定队列所在的文件夹路径(可能与运行流程的文件夹不同)。此字段仅支持字符串值,并使用/作为分隔符来表示子文件夹。例如"Finance/Accounts Payable"

GetQueueItems(String, String, Nullable<Int32>, Nullable<Date Time>, Nullable<Int32>, QueueItemStates, Nullable<Date Time>, ReferenceFilterStrategy, String, Int32, Int32, Int32)

根据多个筛选器(如创建日期、优先级、状态和引用),从指定的队列中检索事务列表。

IEnumerable<QueueItem> GetQueueItems(
    string queueName,
    string folderPath,
    int? duration,
    DateTime? from,
    int? priority,
    QueueItemStates queueItemStates,
    DateTime? to,
    ReferenceFilterStrategy filterStrategy,
    string reference,
    int skip,
    int top,
    int timeoutMS
)
IEnumerable<QueueItem> GetQueueItems(
    string queueName,
    string folderPath,
    int? duration,
    DateTime? from,
    int? priority,
    QueueItemStates queueItemStates,
    DateTime? to,
    ReferenceFilterStrategy filterStrategy,
    string reference,
    int skip,
    int top,
    int timeoutMS
)

queueName String : 要从中提取数据的队列的名称。该名称必须与 Orchestrator 中的名称相同,且要使用相同的大小写。

folderPath String : 指定队列所在的文件夹路径(可能与运行流程的文件夹不同)。此字段仅支持字符串值,并使用/作为分隔符来表示子文件夹。例如"Finance/Accounts Payable"

duration可空< Int32 >:按事务在上次尝试中花费的最短时间筛选事务。

from可空<日期时间>:按最早创建日期筛选事务。它接受DateTime值。

priority可空< Int32 >:根据事务的优先级筛选事务。此字段仅支持整数和整数变量。优先级如下:

  • 0 - High
  • 1 - Normal
  • 2 - Low

queueItemStates “队列项目状态”:筛选队列项目状态。可选择以下选项:

  • All - 默认选项。
  • New
  • InProgress
  • Failed
  • Successful
  • Abandoned
  • Retried
  • Deleted

to可空<日期时间>:根据最晚创建日期筛选事务。它接受DateTime值。

filterStrategy引用筛选器策略:根据引用进行筛选时要使用的策略。可选择以下选项:

  • StartWith - 查找引用以“引用”字段中指示的值开头的项目。
  • Equals - 查找引用与“引用”字段中指示的值相同的项目。

reference String : 按引用筛选Orchestrator 队列项目。

skip Int32 : 帮助您跳过前“n”个项目。

top Int32 :仅返回总数中的指定项目数。最大值为 100。

timeoutMS Int32 :指定等待时间(以毫秒为单位),如果超出该时间后活动并未运行,系统便会抛出错误。默认值为 30000 毫秒(30 秒)。

返回值

枚举值<QueueItem>

相应的队列项目。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新