FieldType, élément (Types de champs)
S’applique à : | SharePoint 2016 SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013
Représente une définition de type champ unique.
<FieldType>
</FieldType>
Éléments et attributs
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Aucun
Éléments enfants
- Field, élément (Types de champs)
- Élément RenderPattern (Types de champs)
- Élément PropertySchema (Types de champs)
Éléments parents
Remarques
Les éléments FieldType sont configurés dans les fichiers fldtypes*.xml dans %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML.
Exemple
Le code exemple suivant définit deux types de champs personnalisés. L'exemple a été modifié pour des raisons de clarté.
Importante
Les éléments RenderPattern et PropertySchema sont obsolètes. Elles sont présentées ici uniquement pour faciliter le débogage des champs personnalisés qui ont été initialement développés sur des versions antérieures de SharePoint Foundation.
Remarque
Les valeurs possibles pour l’élément <Field Name="ParentType">
sont exactement les mêmes que les valeurs possibles pour l’attribut Type de l’élément Field (List).
<?xml version="1.0" encoding="utf-8" ?>
<FieldTypes>
<FieldType>
<Field Name="TypeName">SocialSecurityNumber</Field>
<Field Name="ParentType">Text</Field>
<Field Name="TypeDisplayName">Social Security Number</Field>
…
<RenderPattern Name="DisplayPattern">
…
</RenderPattern>
</FieldType>
<FieldType>
<Field Name="TypeName">USAddress</Field>
<Field Name="ParentType">MultiColumn</Field>
<Field Name="TypeDisplayName">US Address</Field>
…
<PropertySchema>
…
</PropertySchema>
<RenderPattern Name="DisplayPattern">
…
</RenderPattern>
</FieldType>
</FieldTypes>