Action 元素 (WorkflowActions)

适用于:SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

包含工作流引擎处理工作流活动所需的信息,该活动在 Microsoft SharePoint Foundation 2010 中称为操作。 workflow Action 元素表示工作流活动,例如发送电子邮件通知、更新 SharePoint Foundation 2010 列表项、创建和分配任务以及许多其他活动。

定义

<WorkflowActions>
    <Action>
        <Parameters>
        </Parameters>
        <RuleDesigner>
        </RuleDesigner>
        <DataSources>
        </DataSources>
        <Modifications>
            <Modification>
            </Modification>
        </Modifications>
        <ActionVariables>
        </ActionVariables>
        <ActionBody>
        </ActionBody>
        <ActionConditions>
        </ActionConditions>
    </Action>
</WorkflowActions>

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性 说明
Name 必需属性,类型为 text。 表示在工作流编辑器中显示的工作流操作的说明。
ClassName 必需 文本。 实现工作流操作的类的完全限定名称;例如 Microsoft.SharePoint.WorkflowActions.EmailActivity。
Assembly 必需 文本。 包含用于实现 Action 元素的指令的 Microsoft .NET 程序集名称。 文本应包括 PublicKeyToken、版本和区域性。
FunctionName 可选 文本。 指定要调用的函数的名称。
类别 可选属性,类型为 text。 提供工作流操作的类别。 此 text 用于筛选可用操作的列表。
CreatesTask 可选属性,类型为 Boolean。 如果设置为 true,则会在工作流中创建任务列表项。 如果留空,则假设为 false,并且不会创建任何任务列表项。
CreatesInList 可选属性,类型为 text。 如果为此属性设置一个值,则工作流会在列表中创建项。 值必须映射到包含列表或文档库的 ID 的参数名称。
AppliesTo 必需属性,类型为 text。 指示此工作流操作是否可用于列表和/或文档库。 有效值包括 listdocliball
IsError 可选属性,类型为 Boolean。 如果设置为 true,客户端应用程序会将此 Action 元素的实例视为错误。
ListModeration 可选属性,类型为 Boolean。 如果设置为 true,则此 Action 元素适用于已启用内容审批的列表或文档库。 如果保留为空,则假定为 false
UsesCurrentItem 可选属性,类型为 Boolean。 如果设置为 true,则指示应使用或修改当前项。 如果设置为 false 或保留为空,则此 Action 元素仅使用已指定的 SharePoint 列表或文档库。
CreatedTaskFormType 可选 文本。 指定已创建任务的类型:用于创建从一个用户收集数据的任务的 DataCollectTask ; GroupAssignedTask 创建从一个或多个用户收集数据的任务; TodoItemTask 创建一个任务,该任务不从用户收集数据,但仅存在供用户验证他们是否已执行某些操作的任务;或 TaskProcess 创建一个任务,该任务具有允许临时协作的表单,并且可能从一个或多个用户收集数据。
__SolutionId 可选 文本。 指定客户端应用程序写入到特定于实现的操作的 GUID。 服务器使用 GUID 来帮助在工作流运行时查找程序集。
SandboxedFunction 可选属性,类型为 Boolean。 如果设置为 true,则当选中此操作时,客户端应用程序将插入特定于实现的操作。 操作应配置为调用 由 AssemblyNameClassNameFunctionName 的结合定义的函数。 如果已设置,还必须设置 AssemblyNameClassNameFunctionName__SolutionId

子元素

参数

RuleDesigner

DataSources

修改

ActionVariables

ActionBody

ActionConditions

父元素

WorkflowActions

另请参阅