Partager via


Exemple de fichier .ACTIONS (WorkflowInfo)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013

Cet exemple montre la structure générale d’un valide. Fichier ACTIONS qui peut être utilisé pour importer des conditions et des actions personnalisées dans un éditeur de flux de travail déclaratif et 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.

<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