一步一步SharePoint 2007之四十二:实现自定义Workflow(1)——在VS中创建一个Workflow

简介:
  为了更清晰地让朋友们了解在SharePoint中实现自定义Workflow的几个步骤,本篇文章将被分割成四个小的部分,第一部分讲解在VS中创建一个Workflow,第二部分讲解设置配置文件,第三部分讲解在Designer中创建一个Workflow,最后一部分讲解运行Workflow。因此而给大家带来的阅读不便,就请海涵了:)
  为了方便您的学习,您可以下载本篇文章所创建的工程。 单击此处 下载。
  本篇文章将介绍实现自定义Workflow的第一部分——在VS中创建一个Workflow。
  下面将记录每一步的操作过程。
  1、首先打开VS 2005,创建一个新的Workflow Activity Library项目,项目取名为Eallies.Workflow.Demo。
  如果您已经安装了Visual Studio 2005 Extensions for Windows Workflow Foundation Beta 2.2 (EN),在项目类型下,就可以找到一个名为Workflow的文件夹。

  2、项目创建成功后,将默认的类名改成WriteFile,结果就是这样的:

  3、我们可以看到,左边的工具栏中有非常多的可用Action,我们拖一个Code Action到设计器上面,并取名为WriteFileAction。

  4、双击这个WriteFileAction,就可以进入代码编写界面,我们将代码更改为如下的代码。
  这里,我们定义了一个名为Text的属性,并把这个Text写到c:\Workflow.txt这个文件中。 
  5、同样的方法,我们将项目的编译目录更改为C:\Inetpub\wwwroot\wss\VirtualDirectories\9001\_app_bin,并为项目强命名。
  这就是完成后的效果:

  6、最后一步就是编译项目了。
  至此,第一部分的在VS中创建一个Workflow的工作就完成了。
  下一篇文章我将记录如何实现自定义Workflow的第二部分——设置配置文件的过程。欢迎大家继续关注:)多谢!







本文转自 Eallies 51CTO博客,原文链接:http://blog.51cto.com/eallies/78792,如需转载请自行联系原作者
目录
相关文章
|
Web App开发
SharePoint自动化系列——通过Coded UI录制脚本自动化创建SharePoint Designer Reusable Workflow
Coded UI非常好,我开始还在想,怎么样能让一个通过SharePoint Designer创建的Workflow publish三百五十次?想不到一个好的方法,也不知道SharePoint Designer里那个publish按钮调用的是什么方法,想来想去还是用Coded UI尝试了一下,发现也挺好,在资源允许的情况下,就这样完成了SPD Workflow的自动化创建: 1.
1026 0
|
存储
SharePoint 2013 Nintex Workflow 工作流帮助(十三)
博客地址 http://blog.csdn.net/foxdave 工作流动作 35. Delegate Workflow Task(User interaction分组) 该操作将委托未处理的工作流任务给指定用户。
1265 0
|
数据安全/隐私保护
SharePoint 2013 Nintex Workflow 工作流帮助(十一)
博客地址 http://blog.csdn.net/foxdave 工作流动作 27. Create item in another site(Libraries and lists分组) 该操作用于在其他网站的列表中创建条目。
922 0
|
XML 数据安全/隐私保护 数据格式
SharePoint 2013 Nintex Workflow 工作流帮助(十二)
博客地址 http://blog.csdn.net/foxdave 工作流动作 31. Create task(User interaction分组,企业版才有) 该操作用于在Microsoft Exchange中创建任务。
1082 0

热门文章

最新文章