Partager via


Attributs globaux pour les éléments de rendu HTML

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

Le schéma d'affichage de Collaborative Application Markup Language (CAML) fournit plusieurs attributs universels qui peuvent être utilisés pour décrire les éléments de rendu CAML. Ces attributs peuvent être implémentés dans des éléments standard et spécialisés dans la zone View schema.

Remarque

La présence d’un de ces attributs implique qu’il a la valeur TRUE (par exemple, HTMLEncode ne peut pas être défini sur FALSE).

Les attributs universels sont les suivants.

Quand la valeur est TRUE, analyse le rendu à la recherche de chaînes qui semblent être des liens hypertexte (par exemple, www.microsoft.com). Lorsqu’il trouve ces chaînes, il ajoute automatiquement une balise appropriée <A> autour du texte afin que l’utilisateur puisse suivre le lien hypertexte. HTMLEncode est supposé TRUE lorsque AutoHyperLink prend la valeur TRUE.

AutoNewLine

Lorsque la valeur est TRUE, insère des balises dans le flux de texte et remplace plusieurs espaces par un espace insécable <BR> (&nbsp;). AutoHyperLink doit prendre la valeur TRUE pour que cet attribut soit appliqué. HTMLEncode est supposé TRUE lorsque AutoNewLine prend la valeur TRUE.

Valeur par défaut

Si le texte délimité n’est rien, affichez ce texte à la place. Par exemple : <ows:XML><ListProperty Select="Description" Default="This list has no description"/></ows:XML>. L’exemple précédent affiche le texte par défaut s’il n’existe aucune description pour la liste en question.

ExpandXML

Lorsque la valeur est TRUE, examine le contenu rendu et l’envoie à un autre passage via l’interpréteur CAML. Cela permet au langage CAML de restituer du langage CAML.

Htmlencode

Lorsque la valeur est TRUE, convertit tous les caractères incorporés afin qu’ils soient tous affichés sous forme de texte dans le navigateur. Cela signifie que tous les caractères qui peuvent être confondus avec les balises HTML sont convertis en entités telles que &amp;gt; au lieu de >.

StripWS

Quand la valeur est TRUE, supprime les espaces blancs du début et de la fin d’un élément. Par exemple, <ows:XML StripWS="TRUE"> Microsoft </ows:XML> affiche « Microsoft » sans espace environnant.

Urlencode

Lorsque la valeur est TRUE, convertit les caractères spéciaux, tels que les espaces, au format UTF-8 entre guillemets (par exemple, %c3%ab pour le caractère ë).

URLEncodeAsURL

Similaire à URLEncode, mais suppose que ce qui est encodé est un composant de chemin d’accès d’une URL. Par exemple, <ows:XML URLEncodeAsURL="TRUE">SharePoint website</ows:XML> affiche SharePoint%20website. Cet attribut, contrairement à URLEncode, n’encode pas la barre oblique (/).