📅  最后修改于: 2023-12-03 15:20:48.182000             🧑  作者: Mango
在UiPath自动化流程中,延迟活动是一种允许程序员在工作流中添加延迟的活动。它允许您控制流程的执行速度,以便在需要等待一段固定的时间之后再继续执行。
要创建延迟活动,请按照以下步骤操作:
在延迟活动中,可以设置等待的时间。时间可以以毫秒、秒、分钟或小时为单位。以下是设置延迟时间的示例代码:
// 等待1000毫秒(即1秒)
Delay.Activities.Delay(delay: TimeSpan.FromMilliseconds(1000));
// 等待60秒
Delay.Activities.Delay(delay: TimeSpan.FromSeconds(60));
// 等待30分钟
Delay.Activities.Delay(delay: TimeSpan.FromMinutes(30));
// 等待2小时
Delay.Activities.Delay(delay: TimeSpan.FromHours(2));
在默认情况下,延迟活动是同步执行的,即它会阻塞工作流程的执行,直到延迟时间结束后才继续执行下一个活动。
您还可以将延迟活动设置为异步执行。异步延迟允许工作流程在延迟时间内继续执行其他活动。以下是设置异步延迟的示例代码:
// 设置异步延迟
Delay.Activities.Delay(delay: TimeSpan.FromMilliseconds(1000), isAsync: true);
以上是关于在UiPath中使用延迟活动的介绍。通过使用延迟活动,您可以控制流程的执行速度,从而实现更灵活、可靠的自动化流程。
希望这个介绍对您有用!