Cette documentation est archivée et n’est pas conservée.

Parameter, élément (WorkflowActions)

Windows SharePoint Services 3

Permet de décrire les paramètres d'entrée et de sortie d'un appel de méthode Actions ou Conditions personnalisé.


<Conditions>
  <Condition>
        <Parameters>
      <Parameter />
        </Parameter>
  </Condition>
</Conditions>
<Actions>
  <Action>
    <Parameters>
      <Parameter />
    </Parameters
  </Action>
</Actions>

Attribut Description

Type

Argument String obligatoire. Type de données .NET partiellement qualifié. Les valeurs ne respectent pas la casse.

Example :

System.Object, mscorlib

Direction

Argument text facultatif. Spécifie un paramètre d'entrée ou de sortie. Les valeurs valides sont In et Out. Les valeurs ne respectent pas la casse.

Name

Argument text obligatoire. Permet d'associer l'élément FieldBind au paramètre. Les valeurs ne respectent pas la casse.

InitialValue

Argument text facultatif. Permet de spécifier la valeur initiale par défaut transmise au paramètre. Les valeurs ne respectent pas la casse.

L'exemple suivant montre comment construire un élément Parameter afin que le moteur de flux de travail puisse interagir avec le code assembleur.

<WorkflowInfo>
   <Conditions>
      <Default></Default>
      <Condition><Parameters>
          <Parameter />
        </Parameters>
      </Condition>
   </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>
Afficher: