Définitions de champ
Dernière modification : lundi 29 mars 2010
S’applique à : SharePoint Foundation 2010
Chaque fichier manifeste d’élément qui définit des colonnes de site doit adhérer au schéma de définition de champ.
Une colonne de site est une définition ou un modèle de colonne réutilisable que vous pouvez affecter à plusieurs listes entre plusieurs sites SharePoint. Les colonnes de site diminuent la charge de travail et vous permettent de garantir la cohérence des métadonnées entre plusieurs sites et listes. Supposez, par exemple, que vous définissiez une colonne de site nommée Client. Les utilisateurs peuvent ajouter cette colonne à leurs listes, et la référencer dans leurs types de contenu. Ceci garantit que la colonne possède les mêmes attributs, du moins au début, où qu’elle apparaisse. De même que pour les types de contenu, vous définissez une colonne de site au niveau du site, indépendamment des listes ou types de contenu réels.
Pour plus d’informations sur les colonnes de site et de liste, voir Présentation des colonnes.
Définition de schéma XML
Un manifeste d’élément qui définit des colonnes de site doit être valide par rapport au schéma dans le fichier wss.xsd. Ce fichier se trouve à l’emplacement %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\XML.
Exemple
L’exemple suivant montre un manifeste d’élément pour une fonctionnalité qui crée quatre colonnes de site.
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
<Field ID="{1511BF28-A787-4061-B2E1-71F64CC93FD5}"
Name="DateOpened"
DisplayName="Date Opened"
Type="DateTime"
Format="DateOnly"
Required="FALSE"
Group="Financial Columns">
<Default>[today]</Default>
</Field>
<Field ID="{060E50AC-E9C1-4D3C-B1F9-DE0BCAC300F6}"
Name="Amount"
DisplayName="Amount"
Type="Currency"
Decimals="2"
Min="0"
Required="FALSE"
Group="Financial Columns" />
<Field ID="{86811853-7E52-4515-A88D-A8FA9D450905}"
Name="Client"
DisplayName="Client Name"
Type="Text"
Required="FALSE"
Group="Financial Columns"/>
<Field ID="{943E7530-5E2B-4C02-8259-CCD93A9ECB18}"
Name="CostCenter"
DisplayName="Cost Center"
Type="Choice"
Required="FALSE"
Group="Financial Columns">
<CHOICES>
<CHOICE>Administration</CHOICE>
<CHOICE>Information</CHOICE>
<CHOICE>Facilities</CHOICE>
<CHOICE>Operations</CHOICE>
<CHOICE>Sales</CHOICE>
<CHOICE>Marketing</CHOICE>
</CHOICES>
</Field>
</Elements>
Voir aussi
Tâches
Procédure : ajouter une colonne à un site