FieldRefs, élément (ContentType)

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

Représente une collection de références de colonne incluse dans le type de contenu.

Définition

<FieldRefs>
</FieldRefs>

Éléments et attributs

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut Description
Aucune

Éléments enfants

Éléments parents

Occurrences

  • Minimum : 1
  • Maximum : 1

Remarques

L’élément FieldRefs contient une collection d’éléments FieldRef . L'élément FieldRef est une référence à une colonne définie ailleurs, au niveau du site ou de la liste. Dans la référence de champ, vous pouvez redéfinir un sous-ensemble des propriétés de colonne, dont :

  • Nom complet
  • Attributs XML de promotion et de rétrogradation
  • Champ en lecture seule, obligatoire ou masqué

La modification de ces propriétés dans la référence du champ entraîne uniquement leur modification lorsqu'elles sont appliquées au type de contenu spécifique qui contient la référence du champ.

Remarque

L’ordre dans lequel les éléments FieldRef sont répertoriés détermine l’ordre des champs affichés sur NewForm.aspx.

L'élément enfant DocumentTemplate est obsolète. Utilisez plutôt l’élément DocumentTemplate qui est un enfant de l’élément ContentType .

Pour plus d'informations sur les références des champs, voir Fields and Field References.

Exemple

Le code exemple suivant montre la collection des références de champs pour le type de contenu Document.

<ContentType ID="0x0101"
    Name="$Resources:Document"
    Group="$Resources:Document_Content_Types"
    Description="$Resources:DocumentCTDesc"
    V2ListTemplateName="doclib"
    Version="0">
    <FieldRefs>
        <RemoveFieldRef ID="{67df98f4-9dec-48ff-a553-29bece9c5bf4}" Name="Attachments" /> <!-- Attachments -->
        <RemoveFieldRef ID="{f1e020bc-ba26-443f-bf2f-b68715017bbc}" Name="WorkflowVersion" /> <!-- WorkflowVersion -->
        <RemoveFieldRef ID="{bc91a437-52e7-49e1-8c4e-4698904b2b6d}" Name="LinkTitleNoMenu" /> <!-- LinkTitleNoMenu -->
        <RemoveFieldRef ID="{82642ec8-ef9b-478f-acf9-31f7d45fbc31}" Name="LinkTitle" /> <!-- LinkTitle -->
        <RemoveFieldRef ID="{ae069f25-3ac2-4256-b9c3-15dbc15da0e0}" Name="GUID" /> <!-- GUID -->
        <RemoveFieldRef ID="{de8beacf-5505-47cd-80a6-aa44e7ffe2f4}" Name="WorkflowInstanceID" /> <!-- WorkflowInstanceID -->
        <FieldRef ID="{5f47e085-2150-41dc-b661-442f3027f552}" Name="SelectFilename" /> <!-- SelectFilename -->
        <FieldRef ID="{8553196d-ec8d-4564-9861-3dbe931050c8}" Name="FileLeafRef" Required="TRUE"/> <!-- FileLeafRef -->
        <FieldRef ID="{8c06beca-0777-48f7-91c7-6da68bc07b69}" Name="Created" Hidden="TRUE" /> <!-- Created -->
        <FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Name="Title" Required="FALSE" ShowInNewForm="FALSE" ShowInEditForm="TRUE"/> <!-- Title -->
        <FieldRef ID="{28cf69c5-fa48-462a-b5cd-27b6f9d2bd5f}" Name="Modified"  Hidden="TRUE" /> <!-- Modified -->
        <FieldRef ID="{822c78e3-1ea9-4943-b449-57863ad33ca9}" Name="Modified_x0020_By" Hidden="FALSE"/> <!-- Modified_x0020_By -->
        <FieldRef ID="{4dd7e525-8d6b-4cb4-9d3e-44ee25f973eb}" Name="Created_x0020_By" Hidden="FALSE" /> <!-- Created_x0020_By -->
      </FieldRefs>
    <XmlDocuments>
        <XmlDocument NamespaceURI="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
            <FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
                <Display>DocumentLibraryForm</Display>
                <Edit>DocumentLibraryForm</Edit>
                <New>DocumentLibraryForm</New>
            </FormTemplates>
        </XmlDocument>
    </XmlDocuments>
</ContentType>

Voir aussi