Switch, élément (View)
Dernière modification : vendredi 30 mai 2008
S’applique à : SharePoint Foundation 2010
Dans cet article
Attributs
Éléments enfants
Éléments parents
Occurrences
Permet le rendu conditionnel d'après la valeur d'une expression CAML (Collaborative Application Markup Language).
<Switch
StripWS = "TRUE" | "FALSE">
<Expr></Expr>
<Case Value="Value_1"></Case>
<Case Value="Value_2"></Case>
...
<Default></Default>
</Switch>
Attributs
Attribut |
Description |
---|---|
StripWS |
Valeur Boolean facultative. TRUE pour supprimer les espaces vides au début et à la fin de la valeur renvoyée par l'élément. |
Éléments enfants
Éléments parents
Nombreux |
Occurrences
Minimum : 0 Maximum : illimité |
Remarques
Un élément Switch contient un élément Expr, n'importe quel nombre d'éléments Case et un élément Default. La valeur de l'élément Expr est comparée avec l'attribut Value de chaque élément Case. Lorsqu'une correspondance est détectée, l'élément Switch renvoie la valeur de l'élément Case correspondant. Si aucune correspondance n'est trouvée et si un élément Default est fourni, l'élément Switch renvoie la valeur de l'élément Default. Si aucun élément Default n'est spécifié et qu'aucune des valeurs Case ne correspond à la valeur Expr, l'élément Switch renvoie une chaîne vide.
Cet élément ne requiert aucun élément parent particulier.
Exemple
L'exemple suivant renvoie « User Zero » si la valeur UserID est égale à 0 (zéro), sinon il renvoie « Not User Zero ».
<Switch>
<Expr><UserID/></Expr>
<Case Value=”0”>User Zero</Case>
<Default>Not User Zero</Default>
</Switch>