“状态初始化”示例

Download sample

此示例演示 StateInitializationActivity 活动的简单用法。 StateInitializationActivity 活动的运行方式与典型的 SequenceActivity 活动很相似,只是它被用作 StateMachineWorkflowActivity 的状态中的第一个活动。

示例将创建具有两个状态的简单状态机工作流:初始状态 (StartState) 和完成状态 (CompletedState)。 初始状态包含 StateInitializationActivity 活动,该活动又依次包含 CodeActivity 活动和 SetStateActivity 活动。 当 StateInitializationActivity 活动执行时,所含的活动将按顺序执行。

生成示例

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

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

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

  3. 转到示例的源目录。

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

运行示例

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

请参见

参考

StateInitializationActivity
SetStateActivity

其他资源

Using the StateInitializationActivity Activity
Using the SetStateActivity Activity
Tutorial: Create a State Machine Workflow
State Machine Workflows
“活动”示例

Footer image

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