Partager via


Élément Conditions

(Élément WorkflowInfo) (Action4)

S’applique à : SharePoint Server 2013

Dans le concepteur de règles de flux de travail, représente les fonctions sous-jacentes correspondantes utilisées pour évaluer les conditions de flux de travail et qui retournent des valeurs booléennes qui représentent le résultat des évaluations. Élément conteneur parent pour tous les éléments Condition .

Utilisation

       <Conditions>
          <Condition />
          <Default />
       </Conditions>

Informations sur l'élément

Nom Valeur
Type d’élément
Namespace
Fichier de schéma Actions4.xsd

Définition

    <xs:element name="Conditions" minOccurs="0" maxOccurs="1">
               <xs:complexType>
               <xs:sequence>
         <xs:element name="Default"   minOccurs="0"   maxOccurs="1" >
               <xs:complexType>
               <xs:sequence>
         <xs:element name="RuleDesigner"      type="ruleDesignerType">
      </xs:element>
           </xs:sequence>
         <xs:attribute name="ItemKeyType"   type="s:string" />
           </xs:complexType>
      </xs:element>
         <xs:element name="Condition"  minOccurs="0"  maxOccurs="unbounded">
               <xs:complexType>
               <xs:all>
         <xs:element name="RuleDesigner"      type="ruleDesignerType" minOccurs="1"     maxOccurs="1"    >
      </xs:element>
         <xs:element name="Parameters"      type="parametersType" minOccurs="1"     maxOccurs="1"    >
      </xs:element>
           </xs:all>
         <xs:attribute name="Type"   type="s:string"     />
         <xs:attribute name="Name"   type="s:string"      use="required"     />
         <xs:attribute name="AppliesTo"   type="appliesToTypes"      use="required"     />
         <xs:attribute name="UsesCurrentItem"   type="s:boolean"     />
         <xs:attribute name="ItemKeyType"   type="s:string"     />
         <xs:attribute name="FunctionName"   type="s:string"     />
         <xs:attribute name="Assembly"   type="s:string"     />
         <xs:attribute name="ClassName"   type="s:string"     />
         <xs:attribute name="ShapeImageUrl"   type="s:string"     />
           </xs:complexType>
      </xs:element>
           </xs:sequence>
         <xs:attribute name="And"   type="s:string"     />
         <xs:attribute name="Or"   type="s:string"     />
         <xs:attribute name="When"   type="s:string"     />
         <xs:attribute name="Else"   type="s:string"     />
         <xs:attribute name="Not"   type="s:string"     />
           </xs:complexType>
      </xs:element>

Éléments et attributs

Si le schéma définit des exigences spécifiques, telles que sequence, minOccurs, maxOccurs et choice, consultez la section définition.

Éléments parents

Élément

Type

Description

WorkflowInfo

Éléments enfants

Élément

Type

Description

Condition

Par défaut

Attributs

Remarque

Les attributs répertoriés dans le tableau suivant sont uniquement lus à partir du fichier ACTIONS par défaut et ne peuvent pas être remplacés dans un fichier personnalisé. FICHIER ACTIONS.

Attribut Type Requis Description Valeurs possibles
And s:string facultatif

Affiché dans la phrase du concepteur de règles lorsque plusieurs conditions sont utilisées dans la même branche conditionnelle et que toutes les conditions doivent être remplies avant que des actions de workflow puissent être exécutées. La valeur ne respecte pas la casse.

La valeur par défaut est et (s’applique uniquement à la version anglaise de SharePoint).

Exemple : \<Conditions And="and">

Valeurs du type s:string.
Else s:string facultatif

Le texte défini dans cet attribut s’affiche dans la phrase du concepteur de règles lorsqu’une activité de branche conditionnelle est ajoutée au flux de travail. La valeur ne respecte pas la casse.

La valeur par défaut est Else if (s’applique uniquement à la version anglaise de SharePoint).

Exemple : \<Conditions Else="Else if">

Valeurs du type s:string.
Not s:string facultatif

Le texte défini dans cet attribut s’affiche dans la phrase du concepteur de règles lorsqu’il existe au moins deux conditions dans la même branche conditionnelle et que toute valeur remplit les conditions, ce qui permet aux actions de flux de travail de s’exécuter. La valeur ne respecte pas la casse. La valeur par défaut n’est pas.

Exemple : \<Conditions Not="not">

Valeurs du type s:string.
Or s:string facultatif

Le texte défini dans cet attribut s’affiche dans la phrase du concepteur de règles lorsqu’il existe au moins deux conditions dans la même branche conditionnelle et que toute valeur remplit les conditions, ce qui permet aux actions de flux de travail de s’exécuter. La valeur ne respecte pas la casse. La valeur par défaut est ou.

Exemple : \<Conditions Or="or">

Valeurs du type s:string.
When s:string facultatif

Le texte défini dans cet attribut s’affiche dans la phrase du concepteur de règles lorsqu’une branche conditionnelle est ajoutée et nécessite que les valeurs ou conditions qui la suivent retournent true pour que les actions de flux de travail s’exécutent. La valeur ne respecte pas la casse. La valeur par défaut est If.

Exemple : \<Conditions When="If">

Valeurs du type s:string.