Partager via


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

Case, Default, Expr

É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>

Voir aussi

Référence

FieldSwitch, élément (View)