FieldProperty, é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
Spécifie une propriété d'un champ.
<FieldProperty
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
Default = "Text"
ExpandXML = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
Name = "Text"
Select = "Text"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE">
</FieldProperty>
Attributs
Attribut |
Description |
||
---|---|---|---|
AutoHyperLink |
Boolean facultatif. TRUE pour délimiter le texte avec des balises <A> si le texte s'affiche comme un lien hypertexte (par exemple, www.microsoft.com). |
||
AutoHyperLinkNoEncoding |
Boolean facultatif. TRUE pour délimiter le texte avec des balises <A> si le texte s'affiche comme un lien hypertexte (par exemple, www.microsoft.com) mais sans le codage HTML. |
||
AutoNewLine |
Boolean facultatif. TRUE pour insérer des balises <BR> dans le flux de texte et pour remplacer plusieurs espaces par un espace insécable ( ). |
||
Default |
Text facultatif. Affiche le texte attribué à cet attribut dans le cas où la valeur retournée par une sélection est une chaîne vide (""). |
||
ExpandXML |
Boolean facultatif. TRUE pour repasser le contenu affiché par le biais de l'interpréteur CAML (Collaborative Application Markup Language), ce qui permet à CAML d'afficher du CAML. |
||
HTMLEncode |
Boolean facultatif. TRUE pour convertir des caractères incorporés de façon à ce que qu'ils s'affichent en tant que texte dans le navigateur. En d'autres termes, les caractères qui peuvent être confondus avec des balises HTML sont convertis en entités. |
||
Name |
Text obligatoire. Spécifie le nom de la propriété du champ. |
||
Select |
Text facultatif. Spécifie le nom d'une propriété qui s'applique à la propriété indiquée par l'attribut Name. |
||
StripWS |
Boolean facultatif. TRUE pour supprimer les espaces situés au début et à la fin de la valeur retournée par l'élément. |
||
URLEncode |
Boolean facultatif. TRUE pour convertir des caractères spéciaux, tels que des espaces, au format UTF-8 entre guillemets (par exemple, %c3%ab pour le caractère ë). |
||
URLEncodeAsURL |
Boolean facultatif. Similaire à URLEncode, TRUE permet cependant de spécifier que la chaîne à coder est un composant chemin d'accès d'une URL ; par conséquent, les barres obliques (« / ») ne sont pas codées. |
Éléments enfants
Aucun |
Éléments parents
Nombreux |
Occurrences
Minimum : 0 Maximum : illimité |
Exemple
L'exemple suivant utilise une instruction Switch pour évaluer si le corps d'un champ possède une mise en forme RTF. Si le format RTF est appliqué, les liens hypertexte sont automatiquement générés sans codage ; dans le cas contraire, les liens hypertexte sont codés.
<Switch>
<Expr>
<FieldProperty Name="Body" Select="RichText" />
</Expr>
<Case Value="TRUE">
<HTML><![CDATA[ <div> ]]></HTML>
<Limit Len="250" AutoHyperLinkNoEncoding="TRUE" MoreText="...">
<Column Name="Body" />
</Limit>
<HTML><![CDATA[ </div> ]]></HTML>
</Case>
<Default>
<Limit Len="250" MoreText="..." AutoHyperLink="TRUE"
AutoNewLine="TRUE">
<Column Name="Body" />
</Limit>
</Default>
</Switch>