Compartir a través de


Esquema de definición de campo

Cada archivo de manifiesto de elemento que define las columnas del sitio debe cumplir el esquema de definición de campo.

Una columna de sitio es una definición de columna o plantilla reutilizable que se puede asignar a varias listas en varios sitios de SharePoint. Las columnas de sitio reducen la necesidad de realizar modificaciones y ayudan a garantizar la coherencia de los metadatos entre listas y sitios. Por ejemplo, supongamos que define una columna de sitio denominada Cliente. Los usuarios pueden agregar esa columna a sus listas y hacer referencia a ella en sus tipos de contenido. Con ello se garantiza que la columna tiene los mismos atributos, al menos al principio, siempre que aparezca. De forma muy parecida a los tipos de contenido de sitio, una columna de sitio se define a nivel de sitio, y es independiente de cualquier lista o tipo de contenido real.

Para obtener más información sobre sitios y columnas, consulte Introducción a las columnas.

El elemento secundario Field hereda del mismo tipo de datos complejo que el elemento Elemento Field (Lista - Definición) y, como tal, también contiene todos los atributos y elementos secundarios especificados para ese elemento. Para obtener más información acerca de esos atributos adicionales y elementos secundarios, consulte Elemento Field (Lista - Definición).

Ejemplo

Descripción

A continuación se presenta un ejemplo del código XML que define dos de las columnas de sitio incluidas en Windows SharePoint Services 3.0. Los elementos se han editado para mejorar la legibilidad.

Código

<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
  <Field ID="{8c06beca-0777-48f7-91c7-6da68bc07b69}"
    Name="Created"
    SourceID="https://schemas.microsoft.com/sharepoint/v3"
    StaticName="Created"
    Group="_Hidden"
    ColName="tp_Created"
    RowOrdinal="0"
    ReadOnly="TRUE"
    Type="DateTime"
    DisplayName="Created"
    StorageTZ="TRUE">
  </Field>
  <Field ID="{1df5e554-ec7e-46a6-901d-d85a3881cb18}"
    Name="Author"
    SourceID="https://schemas.microsoft.com/sharepoint/v3"
    StaticName="Author"
    Group="_Hidden"
    ColName="tp_Author"
    RowOrdinal="0"
    ReadOnly="TRUE"
    Type="User"
    List="UserInfo"
    DisplayName="Created By">
  </Field>
<Elements/>

Vea también

Otros recursos

Columnas
Introducción a las columnas