Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Switch, élément (View)

Dernière modification :lundi 9 mars 2015

S’applique à :SharePoint Foundation 2013 | SharePoint Server 2013

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>

Attribut

Description

StripWS

Boolean facultatif. TRUE pour supprimer des espaces au début et à la fin de la valeur renvoyée par l'élément.

Minimum : 0

Maximum : Unbounded

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.

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>
Afficher: