Exemple de fichier .ACTIONS (WorkflowInfo)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint En ligne | SharePoint Server 2013

Cet exemple montre la structure générale d’un . Fichier ACTIONS qui peut être utilisé pour importer des conditions et des actions personnalisées dans un éditeur de flux de travail déclaratif sans code basé sur des règles, tel que Microsoft SharePoint Designer 2010.

Exemple

Le code XML suivant montre comment vous pouvez construire un fichier .ACTIONS en vue d'ajouter des éléments Conditions ou Actions à la liste par défaut.

    <?xml version="1.0" encoding="utf-8"?>
    <WorkflowInfo Language="en-us">
       <Conditions And="and"
                   Else="Else If"
                   Not="not"
                   Or="or"
                   When="If">
          <Condition AppliesTo="list"
                     Assembly="Assembly.Name, 
                               Version=0.0.0.0, 
                               Culture=neutral, 
                               PublicKeyToken=GUID"
                     ClassName="Fully qualified 
                                class name"
                     FunctionName="Boolean method name
                                   implemented in 
                                   class"
                     Name="Name to be displayed in 
                           workflow editor"
                     Type="Advanced"
                     UsesCurrentItem="true">
             <RuleDesigner Sentence="Sentence to be 
                                     displayed to the 
                                     workflow editor">
                <FieldBind DesignerType="Date"
                           Field="Parameter that 
                                  FieldBind maps to"
                           Function="true"
                           Id="Unique positive Integer"
                           Text="Text to be displayed 
                                 as a hyperlink"
                           TypeFrom="Parameter that a 
                                     non-Operator derives 
                                     its type from"
                           Value="Reserved for future use">
                   <Option Name="Option1" Value="Value1" />
                </FieldBind>
             </RuleDesigner>
             <Parameters>
                <Parameter Direction="In"
                           InitialValue=""
                           Name="MyParameter"
                           Type="System.String, mscorlib" />
             </Parameters>
          </Condition>
       </Conditions>
       <Actions>
          <Action Name="Action name displayed in editor">
             <RuleDesigner Sentence="Sentence to be 
                                     displayed to the
                                     workflow editor">
                <FieldBind DesignerType="CreateListItem"
                           Field="Parameter that FieldBind 
                                  maps to"
                           Function="true"
                           Id="Unique positive Integer"
                           OperatorTypeFrom="Parameter 
                                             Operator derives 
                                             its type from"
                           Text="Text to be displayed 
                                 as a hyperlink"
                           TypeFrom="Parameter non-Operator 
                                     derives its type from"
                           Value="Reserved for future use">
                </FieldBind>
             </RuleDesigner>
          </Default>
       </Actions>
    </WorkflowInfo>

Voir aussi