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 主体对应的用户的指定属性值。 |
实用工具 | 向 SharePoint 网站用户发送电子邮件消息。 | |
GetCurrentItemGuid | 实用工具 | 返回运行工作流程实例的 SharePoint 列表项的 ID 属性。 |
GetCurrentListId | 实用工具 | 返回运行工作流程实例的 SharePoint 列表的 ID 属性。 |
GetHistoryListId | 实用工具 | 如果已为工作流关联指定历史记录列表,则返回工作流实例的历史记录列表的 ID。 |
GetTaskListId | 实用工具 | 如果已为工作流关联指定历史记录列表,则返回工作流实例的任务列表的 ID。 |
LookupWorkflowContextProperty | 实用工具 | 以布尔值的形式返回指定工作流上下文属性的值。 |
SetField | 实用工具 | 在当前项上设置字段。 |
SetWorkflowStatus | 实用工具 | 设置指定文本为当前列表项上指定字段的状态。 允许工作流将列表项的任何字符串字段的值设置为"工作流状态"。 |
TranslateDocument | 实用工具 | 使用 SharePoint 翻译服务创建指定文档库中指定文档的已翻译副本。 |
WebUri | 实用工具 | 返回包含工作流的 SP Web 的绝对 URI。 |
WriteToHistory | 实用工具 | 为历史记录列表编写指定注释。 |