SharePoint 的工作流操作和活动引用
了解在 SharePoint Designer 2013 中创建的工作流可用的工作流操作,以及使用 Visual Studio 2008 的工作流开发人员可用的工作流活动类。
注意
自 2020 年 8 月 1 日起,SharePoint 2010 工作流已对新租户停用,并于 2020 年 11 月 1 日从现有租户中删除。 如果你使用的是 SharePoint 2010 工作流,我们建议迁移到 Power Automate 或其他支持的解决方案。 有关详细信息,请参阅 SharePoint 2010 工作流停用。
工作流活动和操作
工作流活动表示代码级的对象,这些对象处理对驱动工作流行为的多个 API 的方法调用。 您使用 或其他开发环境与代码中的工作流交互。
有关可用活动的列表,请参阅 SharePoint 中的工作流活动类。
另一方面,工作流操作是封装这些基础活动并将其以用户友好的方式呈现在 SharePoint Designer 中的包装对象。 您在 SharePoint Designer 中与工作流操作交互。
有关可用工作流操作的列表,请参阅 工作流操作快速参考 (SharePoint 工作流平台) 和使用 工作流互操作桥提供的工作流操作。
Windows Workflow Foundation 4.0 活动
尽管 SharePoint 平台和基础架构为您提供了特别构造的活动类,以便创建自定义 SharePoint 工作流,但是您还可以使用 Windows Workflow Foundation (WF) 4.0 提供的任一活动。 这些 WF 4.0 活动类在 System.Activities.Statements 命名空间的 Microsoft .NET Framework 4 中提供。
WF 4.0 活动类提供一些您在 SharePoint 活动类库中可能找不到的有用功能。 例如,WF 4.0 包括 If 类,该类可让您创建条件活动。 此外,您还可以使用 System.ServiceModel.Activities.Send 活动连接到 Web 服务。