Compartir a través de


Elemento FieldRefs (ContentType)

Última modificación: domingo, 28 de marzo de 2010

Hace referencia a: SharePoint Foundation 2010

En este artículo
Atributos
Elementos secundarios
Elementos primarios
Repeticiones

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

<FieldRefs>
</FieldRefs>

Atributos

Atributo

Descripción

Ninguno

Elementos secundarios

FieldRef

RemoveFieldRef

DocumentTemplate

Elementos primarios

ContentType

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

En orden en que se enumeran los elementos FieldRef determina el orden de los campos que se muestra en NewForm.aspx.

El elemento secundario DocumentTemplate está 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 Campos y referencias a campos.

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="https://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
            <FormTemplates xmlns="https://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
                <Display>DocumentLibraryForm</Display>
                <Edit>DocumentLibraryForm</Edit>
                <New>DocumentLibraryForm</New>
            </FormTemplates>
        </XmlDocument>
    </XmlDocuments>
</ContentType>

Vea también

Conceptos

Definiciones de tipo de contenido

Campos y referencias a campos

Otros recursos

Tipos de contenido