Élément Action (WorkflowActions)
S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013
Contient les informations nécessaires au moteur de flux de travail pour traiter une activité de flux de travail, appelée action dans Microsoft SharePoint Foundation 2010. Un élément Action de flux de travail représente une activité de flux de travail, telle que l’envoi de notifications par e-mail, la mise à jour des éléments de liste SharePoint Foundation 2010, la création et l’affectation de tâches et de nombreuses autres activités.
Définition
<WorkflowActions>
<Action>
<Parameters>
</Parameters>
<RuleDesigner>
</RuleDesigner>
<DataSources>
</DataSources>
<Modifications>
<Modification>
</Modification>
</Modifications>
<ActionVariables>
</ActionVariables>
<ActionBody>
</ActionBody>
<ActionConditions>
</ActionConditions>
</Action>
</WorkflowActions>
Éléments et attributs
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Attribut | Description |
---|---|
Name | Argumenttext obligatoire. Représente la description de l'action de flux de travail qui s'affiche dans l'éditeur de flux de travail. |
ClassName | Texte obligatoire. Nom complet de la classe qui implémente l’action de workflow ; par exemple, Microsoft.SharePoint.WorkflowActions.EmailActivity. |
Assembly | Texte obligatoire. Nom de l’assembly Microsoft .NET qui contient des instructions pour implémenter l’élément Action . Le texte doit inclure PublicKeyToken, Version et Culture. |
FunctionName | Texte facultatif. Spécifie le nom d’une fonction à appeler. |
Catégorie | Argument text facultatif. Fournit une catégorie pour l'action de flux de travail. Cet argument text permet de filtrer la liste des actions disponibles. |
CreatesTask | Facultatif Boolean. S'il a pour valeur true, un élément de liste de tâches est créé dans le flux de travail. Si ce n’est pas le cas, l’hypothèse est false et aucun élément de liste de tâches n’est créé. |
CreatesInList | Argument text facultatif. Si une valeur est définie pour cet attribut, le flux de travail crée un élément dans une liste. Les valeurs doivent correspondre à un nom de paramètre qui contient l'ID de la liste ou de la bibliothèque de documents. |
AppliesTo | Argument text obligatoire. Indique si cette action de flux de travail doit être disponible pour les listes et/ou les bibliothèques de documents. Les valeurs valides sont list, doclib et all. |
IsError | Facultatif Boolean. Si la valeur est true, les instances de cet élément Action sont considérées comme une erreur par l’application cliente. |
ListModeration | Facultatif Boolean. S'il a pour valeur true, cet élément Action s'applique à une liste ou à une bibliothèque de documents dont l'approbation de contenu est activée. S'il est vide, l'hypothèse est false. |
UsesCurrentItem | Facultatif Boolean. S'il a pour valeur true, indique que l'élément actuel doit être utilisé ou modifié. S'il a pour valeur false ou qu'il est laissé vide, cet élément Action utilise uniquement l'élément de bibliothèque de documents ou de liste SharePoint spécifié. |
CreatedTaskFormType | Texte facultatif. Spécifie le type d’une tâche créée : DataCollectTask pour créer une tâche qui collecte les données d’un utilisateur ; GroupAssignedTask pour créer une tâche qui collecte les données d’un ou plusieurs utilisateurs ; TodoItemTask pour créer une tâche qui ne collecte pas de données auprès des utilisateurs, mais qui existe uniquement pour qu’un utilisateur vérifie qu’il a fait quelque chose ; ou TaskProcess pour créer une tâche dotée d’un formulaire qui permet une collaboration ad hoc et peut collecter des données auprès d’un ou plusieurs utilisateurs. |
__SolutionId | Texte facultatif. Spécifie un GUID que l’application cliente écrit dans l’action spécifique à l’implémentation. Le serveur utilise le GUID pour localiser l’assembly au moment de l’exécution du workflow. |
SandboxedFunction | Facultatif Boolean. Si la valeur est true, l’application cliente insère une action spécifique à l’implémentation lorsque cette action est sélectionnée. L’action doit être configurée pour appeler une fonction définie par la conjonction de AssemblyName, ClassName et FunctionName. Si la valeur est définie, AssemblyName, ClassName, FunctionName et __SolutionId doivent également être définies. |