Partager via


Exemple de fichier .ACTIONS (WorkflowInfo)

Dernière modification : vendredi 25 février 2011

S’applique à : SharePoint Foundation 2010

Cet exemple montre la structure générale d’un fichier .ACTIONS valide permettant d’importer des conditions et actions personnalisées dans un éditeur de flux de travail déclaratif, sans code et 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

Tâches

Exemple de fichier .ACTIONS

Concepts

Création d'éditeurs de flux de travail déclaratifs et sans code

Actions de flux de travail par défaut

Conditions de flux de travail par défaut

Vue d'ensemble du schéma d'actions de flux de travail