|
在Workflow Foundation中,提供了多種設(shè)計(jì)工作流的方式。例如:
1、純代碼的方式(C#)
2、代碼分離的方式(XOML+C#)
以上兩種,可以從Visual Studio提供的項(xiàng)目模板中選擇:
xoml是一種特殊的XML格式,它可以描述流程。例如下面這樣的一個(gè)流程:
<SequentialWorkflowActivity x:Class="WorkflowConsoleApplication1.Workflow2" x:Name="Workflow2" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/workflow">
<CodeActivity x:Name="codeActivity1" />
<IfElseActivity x:Name="ifElseActivity1">
<IfElseBranchActivity x:Name="ifElseBranchActivity1">
<CodeActivity x:Name="codeActivity2" />
</IfElseBranchActivity>
<IfElseBranchActivity x:Name="ifElseBranchActivity2">
<CodeActivity x:Name="codeActivity3" />
</IfElseBranchActivity>
</IfElseActivity>
</SequentialWorkflowActivity>
NET技術(shù):通過XOML或者XAML的方式創(chuàng)建和啟動(dòng)工作流,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。