“延迟”示例

Download sample

此示例演示如何使用 DelayActivity 活动。 DelayActivity 活动将使工作流(或工作流中的某个分支)在指定的持续时间内暂停执行。 除了其他用途外,DelayActivity 活动通常用于在 ListenActivity 活动的一个分支中实现超时。

在示例中,会将 DelayActivity 活动添加到两个 CodeActivity 活动之间的顺序工作流。 CodeActivity 活动在延迟前和延迟后会将当前时间打印到控制台。 DelayActivity 被配置为两秒,并且实际延迟时间将打印到控制台。

控制台输出如下所示:

“延迟”示例输出

生成示例

  1. 通过单击本主题中的**“下载示例”**来下载该示例。

    这会将示例项目提取到本地硬盘。

  2. 单击**“开始”,依次指向“程序”“Microsoft Windows SDK”,然后单击“CMD 外壳”[CMD Shell]**。

  3. 转到示例的源目录。

  4. 在命令提示符处键入 MSBUILD <解决方案文件名>

运行示例

  • 在 SDK 命令提示窗口中,运行 Delay\bin\debug 文件夹(对于该示例的 VB 版本为 Delay\bin 文件夹)中的 .exe 文件,该文件夹位于该示例的主文件夹下。

请参见

参考

DelayActivity

其他资源

Using the DelayActivity Activity
Using Activities to Control Flow
“活动”示例

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。