Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Ermöglicht bedingtes Rendering basierend auf dem Wert eines CAML-Ausdrucks (Collaborative Application Markup Language).
<Switch
StripWS = "TRUE" | "FALSE">
<Expr></Expr>
<Case Value="Value_1"></Case>
<Case Value="Value_2"></Case>
...
<Default></Default>
</Switch>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
| Attribut | Beschreibung |
|---|---|
|
StripWS |
Optionaler Boolean-Wert. Ist TRUE, um Leerzeichen vom Anfang und Ende des vom Element zurückgegebenen Werts zu entfernen. |
Untergeordnete Elemente
Übergeordnete Elemente
Zahlreich
Vorkommen
- Minimum: 0
- Maximum: Unbegrenzt
Hinweise
Ein Switch-Element enthält ein Expr-Element, eine beliebige Anzahl von Case-Elementen und ein Default-Element. Der Wert des Expr-Elements wird mit dem Value-Attribut jedes Case-Elements verglichen.
Wird eine Übereinstimmung gefunden, gibt das Switch-Element den Wert des übereinstimmenden Case-Elements zurück. Wird keine Übereinstimmung gefunden und es ist ein Default-Element angegeben, gibt das Switch-Element den Wert des Default-Elements zurück. Falls kein Default-Element angegeben ist und keiner der Case-Werte mit dem Expr-Wert übereinstimmt, gibt das Switch-Element eine leere Zeichenfolge zurück.
Für dieses Element ist kein bestimmtes übergeordnetes Element erforderlich.
Beispiel
Im folgenden Beispiel wird "User Zero" zurückgegeben, wenn der UserID-Wert gleich 0 (null) ist. Andernfalls gibt das Beispiel "Not User Zero" zurück.
<Switch>
<Expr><UserID/></Expr>
<Case Value="0">User Zero</Case>
<Default>Not User Zero</Default>
</Switch>