Compartir a través de


Elemento FieldRefs (ContentType)

Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Representa una colección de referencias de columna incluidas en el tipo de contenido.

Definición

<FieldRefs>
</FieldRefs>

Elementos y atributos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo Description
Ninguna

Elementos secundarios

Elementos principales

Repeticiones

  • Mínimo: 1
  • Máximo: 1

Comentarios

El elemento FieldRefs contiene una colección de elementos FieldRef. El elemento FieldRef es una referencia a una columna definida en otro lugar, ya sea en el nivel de lista o en el de sitio. En la referencia de campo, se puede reemplazar un subconjunto de propiedades de columna, como las siguientes:

  • Nombre para mostrar
  • Atributos de aumento y disminución de nivel de XML
  • Si el campo es de sólo lectura, obligatorio u oculto

Al modificar estas propiedades en la referencia de campo, sólo cambia el modo en que se aplican al tipo de contenido específico que contiene la referencia de campo.

Nota:

El orden en que se enumeran los elementos FieldRef determina el orden de los campos que se muestran en NewForm.aspx.

El elemento secundario DocumentTemplate es obsoleto. En su lugar, use el elemento DocumentTemplate que es un elemento secundario del elemento ContentType .

Para obtener más información sobre las referencias de campo, consulte Fields and Field References.

Ejemplo

El siguiente ejemplo muestra la colección de referencias de campo para el tipo de contenido de documento.

<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>

Vea también