SharePoint 中的工作流活动类

提供 SharePoint 中可用的 SharePoint 工作流活动类的摘要。

已针对 SharePoint 修订活动类的调色板。 表 1 列出了按其各自的活动类别分组的 49 种可用活动的当前目录。

注意

自 2020 年 8 月 1 日起,SharePoint 2010 工作流已对新租户停用,并于 2020 年 11 月 1 日从现有租户中删除。 如果你使用的是 SharePoint 2010 工作流,我们建议迁移到 Power Automate 或其他支持的解决方案。 有关详细信息,请参阅 SharePoint 2010 工作流停用

SharePoint 中可用的工作流活动类

表 1. 工作流活动类

活动 类别 说明
CreatedBy 条件 返回当前项是否由指定用户创建。
CreatedInRange 条件 返回当前项是否在指定日期范围内创建。
ModifiedBy 条件 返回当前项是否由指定用户修改。
ModifiedInRange 条件 返回当前项是否在指定日期范围内修改。
WordsInTitle 条件 返回当前项的标题中是否存在指定的关键字。
WorkflowInterop 协调 启动 SharePoint 2010 工作流 (Windows Workflow Foundation 3.5)。
WaitForCustomEvent 事件 等待要发送到工作流中的自定义事件。
WaitForFieldChange 事件 等待指定列表项上的指定字段更改为指定的值
WaitForItemEvent 事件 等待指定列表项上发生指定事件。
CheckInItem 列表 签入指定列表项。
CheckOutItem 列表 签出指定列表项。
CopyItem 列表 将指定文件箱复制到指定文档库。 请勿应用到非文件列表项。
CreateListItem 列表 创建一个列表项。
DeleteListItem 列表 删除一个列表项。
LookupSPList 列表 返回有关与指定列表 ID 对应的列表的信息。
LookupSPListItem 列表 返回指定列表项的属性。
LookupSPListItemBooleanProperty 列表 Boolean 的形式返回指定列表项属性的值。
LookupSPListItemDateTimeProperty 列表 DateTime 的形式返回指定列表项属性的值。
LookupSPListItemDoubleProperty 列表 Double 的形式返回指定列表项属性的值。
LookupSPListItemDynamicValueProperty 列表 DynamicValue 的形式返回指定列表项属性的值。
LookupSPListItemGuid 列表 返回与属性名称和属性值的指定筛选条件匹配的第一个列表项的 GUID 属性。
LookupSPListItemInt32Property 列表 Int32 的形式返回指定列表项属性的值。
LookupSPListItemProperty 列表 Object 的形式返回指定列表项属性的值。
LookupSPListItemStringProperty 列表 String 的形式返回指定列表项属性的值。
LookupSPListProperty 列表 DynamicValue 的形式返回列表属性。
UndoCheckOutItem 列表 撤销指定列表项的签出。
UpdateListItem 列表 更新列表项。
CompositeTask 任务 运行任务流程 - 将多个任务串行或并行分配给多名人员、等待任务完成,并计算聚合结果。
SingleTask 任务 运行简单的任务流程 - 将单个任务分配给单个人员或一个组,等待任务完成。
ExpandGroupToUsers 用户 返回身为指定 SharePoint 组主体的成员的用户的 LoginName 的集合。
IsValidUser 用户 检查指定的用户主体 ID 是否表示有效的 SharePoint 用户。
LookupSPGroup 用户 返回有关与指定主体 ID 对应的 SP 组的信息。
LookupSPGroupMembers 用户 返回有关组的每个成员的信息的集合。
LookupSPPrincipal 用户 返回有关 SP 主体(主体是指 SharePoint 中可获分配权限的用户或组)的信息。
LookupSPPrincipalId 用户 返回与指定用户名对应的主体 ID。
LookupSPPrincipalProperty 用户 返回指定 SP 主体的指定属性的值。
LookupSPUser 用户 返回有关与指定主体 ID 对应的用户的信息。
LookupSPUserProperty 用户 返回与指定 SP 主体对应的用户的指定属性值。
Email 实用工具 向 SharePoint 网站用户发送电子邮件消息。
GetCurrentItemGuid 实用工具 返回运行工作流程实例的 SharePoint 列表项的 ID 属性。
GetCurrentListId 实用工具 返回运行工作流程实例的 SharePoint 列表的 ID 属性。
GetHistoryListId 实用工具 如果已为工作流关联指定历史记录列表,则返回工作流实例的历史记录列表的 ID。
GetTaskListId 实用工具 如果已为工作流关联指定历史记录列表,则返回工作流实例的任务列表的 ID。
LookupWorkflowContextProperty 实用工具 以布尔值的形式返回指定工作流上下文属性的值。
SetField 实用工具 在当前项上设置字段。
SetWorkflowStatus 实用工具 设置指定文本为当前列表项上指定字段的状态。 允许工作流将列表项的任何字符串字段的值设置为"工作流状态"。
TranslateDocument 实用工具 使用 SharePoint 翻译服务创建指定文档库中指定文档的已翻译副本。
WebUri 实用工具 返回包含工作流的 SP Web 的绝对 URI。
WriteToHistory 实用工具 为历史记录列表编写指定注释。

另请参阅