Elemento Action (WorkflowActions)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Contiene la información necesaria para que el motor de flujo de trabajo procese una actividad de flujo de trabajo, que se denomina acción en Microsoft SharePoint Foundation 2010. Un elemento Action de flujo de trabajo representa una actividad de flujo de trabajo, como el envío de notificaciones por correo electrónico, la actualización de elementos de lista de SharePoint Foundation 2010, la creación y asignación de tareas y muchas otras actividades.
Definición
<WorkflowActions>
<Action>
<Parameters>
</Parameters>
<RuleDesigner>
</RuleDesigner>
<DataSources>
</DataSources>
<Modifications>
<Modification>
</Modification>
</Modifications>
<ActionVariables>
</ActionVariables>
<ActionBody>
</ActionBody>
<ActionConditions>
</ActionConditions>
</Action>
</WorkflowActions>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo | Descripción |
---|---|
Name | Texto necesario. Representa la descripción de la acción de flujo de trabajo que se muestra en el editor de flujo de trabajo. |
ClassName | Texto necesario. Nombre completo de la clase que implementa la acción de flujo de trabajo; por ejemplo, Microsoft.SharePoint.WorkflowActions.EmailActivity. |
Ensamblado | Texto necesario. Nombre del ensamblado de Microsoft .NET que contiene instrucciones para implementar el elemento Action . El texto debe incluir PublicKeyToken, Version y Culture. |
FunctionName | Texto opcional. Especifica el nombre de una función a la que se va a llamar. |
Categoría | Texto opcional. Proporciona una categoría para la acción de flujo de trabajo. Este texto se usa para filtrar la lista de acciones disponibles. |
CreatesTask | Boolean opcional. Si se establece en true, se crea un elemento de lista de tareas en el flujo de trabajo. Si se deja en blanco, la suposición es false y no se crean elementos de lista de tareas. |
CreatesInList | Texto opcional. Si se establece un valor para este atributo, el flujo de trabajo crea un elemento en una lista. Los valores deben asignarse a un nombre de parámetro que contenga el identificador de la lista o biblioteca de documentos. |
AppliesTo | Texto necesario. Indica si esta acción de flujo de trabajo debe estar disponible para listas, bibliotecas de documentos o ambas. Entre los valores válidos se incluyen list, doclib y all. |
IsError | Boolean opcional. Si se establece en true, la aplicación cliente considera que las instancias de este elemento Action son un error. |
ListModeration | Boolean opcional. Si se establece en true, este elemento Action se aplica a una lista o biblioteca de documentos que tenga habilitada la aprobación de contenido. Si se deja en blanco, la suposición es false. |
UsesCurrentItem | Boolean opcional. Si se establece en true, indica que se debe usar o modificar el elemento actual. Si se establece en false o se deja en blanco, este elemento Action solo usa la lista de SharePoint o el elemento de biblioteca de documentos especificado. |
CreatedTaskFormType | Texto opcional. Especifica el tipo de una tarea creada: DataCollectTask para crear una tarea que recopile datos de un usuario; GroupAssignedTask para crear una tarea que recopile datos de uno o varios usuarios; TodoItemTask para crear una tarea que no recopila datos de los usuarios, pero solo existe para que un usuario valide que ha hecho algo; o TaskProcess para crear una tarea que tenga un formulario que permita la colaboración ad hoc y pueda recopilar datos de uno o varios usuarios. |
__SolutionId | Texto opcional. Especifica un GUID que la aplicación cliente escribe en la acción específica de la implementación. El servidor usa el GUID para ayudar a localizar el ensamblado en tiempo de ejecución del flujo de trabajo. |
SandboxedFunction | Boolean opcional. Si se establece en true, la aplicación cliente inserta una acción específica de la implementación cuando se selecciona esta acción. La acción debe configurarse para llamar a una función definida por la conjunción de AssemblyName, ClassName y FunctionName. Si se establece, también se deben establecer AssemblyName, ClassName, FunctionName y __SolutionId . |