Partager via


RuleDesigner, élément (WorkflowActions)

Dernière modification : lundi 28 février 2011

S’applique à : SharePoint Foundation 2010

Dans cet article
Attributs
Éléments enfants
Éléments parents

Élément de type complexe. L’élément RuleDesigner contient les informations nécessaires au rendu d’une phrase de flux de travail dans un éditeur de flux de travail déclaratif sans code tel que Microsoft SharePoint Designer 2010.

<Conditions>
  <Default>…</Default>
    <Condition>
    <RuleDesigner>
      <FieldBind>…</FieldBind>
    </RuleDesigner>
  </Condition>
</Conditions>
<Actions>
  <Action>
    <RuleDesigner>
      <FieldBind>…</FieldBind>
    </RuleDesigner>
  </Action>
</Actions>

Attributs

Attribut

Description

Sentence

Argument text obligatoire. Texte affiché dans l'éditeur de flux de travail et qui représente la règle de flux de travail. La phrase de règle peut contenir du texte statique ainsi que du texte généré de manière dynamique au moment de l'exécution.

Des variables peuvent être incorporées à la phrase à l'aide de la notation %1, %2, etc. Chaque variable correspond à un Id d’élément FieldBind. Ensuite, pendant la conception du flux de travail, le texte affiché pour ces variables est l'attribut Text de l'élément FieldBind.

Éléments enfants

FieldBind

Option

Éléments parents

Aucun

Exemple

Le code XML suivant montre comment construire un élément RuleDesigner afin qu'il puisse être affiché dans un éditeur de flux de travail sans code.

<WorkflowInfo>
  <Conditions>…</Conditions>
  <Actions Sequential="then" Parallel="and">
    <Action Name="Update my custom SharePoint list"
            ClassName="CustomActivities.OrderListFunctions"
            Assembly="CustomActivities"
            Category="My Custom Actions"
            CreatesTask="true"
            CreatesInList="UpdateList"
            AppliesTo="all"
            ListModeration="false"
            UsesCurrentItem="true">
      <RuleDesigner Sentence="Update %1">
        <FieldBind Field="UpdateList"
                   Function="UpdateOrderList"
                   DesignerType="ChooseListItem"
                   ID="1"
                   Text="My Custom List">
        </FieldBind>
      </RuleDesigner>
      <Parameters>
        <Parameter Type="System.String, mscorlib"
                   Direction="In"
                   Name="UpdateList" />
      </Parameters>
    </Action>
  </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