Compartir a través de


Elemento ListTemplate (Plantilla de listas)

Especifica una definición de lista que está disponible como una opción para crear listas en la página Crear.

<ListTemplate
  AllowDeletion = "TRUE" | "FALSE"
  AllowEveryoneViewItems = "TRUE" | "FALSE"
  AlwaysIncludeContent = "TRUE" | "FALSE"
  BaseType = "0" | "1" | "2" |"3" | "4"
  CacheSchema = "TRUE" | "FALSE"
  Catalog = "TRUE" | "FALSE"
  Category = "Libraries" | "Communications" | "Tracking" | 
    "Custom Lists"
  Default = "TRUE" | "FALSE"
  Description = "Text"
  DisableAttachments = "TRUE" | "FALSE"
  DisallowContentTypes = "TRUE" | "FALSE"
  DisplayName = "Text"
  DocumentTemplate = "Integer"
  DontSaveInTemplate = "TRUE" | "FALSE"
  EditPage = "Text"
  EnableModeration = "TRUE" | "FALSE"
  FeatureId = "Text"
  FolderCreation = "TRUE" | "FALSE"
  Hidden = "TRUE" | "FALSE"
  HiddenList = "TRUE" | "FALSE"
  Image = "URL"
  MustSaveRootFiles = "TRUE" | "FALSE"
  Name = "Text"
  NewPage = "Text"
  NoCrawl = "TRUE" | "FALSE"
  OnQuickLaunch = "TRUE" | "FALSE"
  Path = "Text"
  RootWebOnly = "TRUE" | "FALSE"
  SecurityBits = "Text"
  Sequence = "Integer"
  SetupPath = "Text"
  SyncType = "Text"
  Type = "Integer"
  Unique = "TRUE" | "FALSE"
  UseRootFolderForNavigation = "TRUE" | "FALSE"
  VersioningEnabled = "TRUE" | "FALSE">
</ListTemplate>

Atributos

Atributo Descripción

AllowDeletion

Boolean opcional. El valor es TRUE para especificar que las listas creadas a través de la plantilla no pueden eliminarse; en caso contrario, es FALSE.

AllowEveryoneViewItems

Boolean opcional. Es TRUE para permitir que cualquier usuario vea los elementos en la biblioteca. El atributo AllowEveryoneViewItems se usa, por ejemplo, en la galería de páginas maestras para ofrecer a todos los usuarios acceso a las páginas maestras.

AlwaysIncludeContent

Boolean opcional. El valor es TRUE para especificar que el contenido de la lista se incluye de forma predeterminada cuando se guardan las listas creadas a través de la plantilla como plantillas de lista en la interfaz de usuario; de lo contrario, es FALSE.

BaseType

Integer obligatorio. Especifica el tipo de base, o esquema predeterminado, para las listas creadas a partir de la definición.

CacheSchema

Boolean opcional. Es TRUE para permitir el almacenamiento en caché del esquema de la lista cuando se realiza el aprovisionamiento de un sitio. El atributo CacheSchema se usa, por ejemplo, en el archivo global Onet.xml para permitir el almacenamiento en caché de la lista de usuarios para la colección de sitios actual.

Catalog

Boolean opcional. El valor es TRUE para especificar que la definición de la lista corresponde a una galería de sitios, de listas o de elementos web.

Category

Text opcional. Especifica la categoría con la que se asociarán las listas creadas mediante la definición de lista. Los valores posibles son:

  • Libraries

  • Communications

  • Tracking

  • Custom Lists

Default

Boolean opcional. Es TRUE para especificar que la lista se incluirá en los nuevos sitios de SharePoint.

Description

Text opcional. Proporciona una descripción de la definición de lista.

DisableAttachments

Boolean opcional. Es TRUE para especificar que los usuarios pueden adjuntar archivos a los elementos de listas creadas a través de la plantilla; de lo contrario, es FALSE.

DisallowContentTypes

Boolean opcional. Es TRUE para especificar que los tipos de contenido pueden administrarse en las listas creadas mediante la plantilla; de lo contrario, es FALSE.

DisplayName

Text obligatorio. Especifica el nombre para mostrar de la definición de lista.

DocumentTemplate

Integer opcional. Actualmente no se usa. Sólo es válido en un elemento ListTemplate cuyo BaseType está establecido en 1 (bibliotecas de documentos). Para la compatibilidad con versiones futuras, debe estar en blanco o corresponder al atributo Type de un elemento DocumentTemplate en la enumeración DocumentTemplates (igual que la versión anterior, pero en desuso).

DontSaveInTemplate

Boolean opcional. Es TRUE para excluir el contenido de la lista cuando la lista se guarda como plantilla de lista personalizada o cuando el sitio al que pertenece la lista se guarda como plantilla de sitio personalizada a través de la interfaz de usuario.

EditPage

Text opcional. Especifica el nombre de una página de aplicación personalizada (/_layouts) que se usará como página para modificar las propiedades de lista para las listas creadas a través de la plantilla de lista.

EnableModeration

Boolean opcional. Es TRUE para especificar que la aprobación de contenido está habilitada de forma predeterminada en las listas creadas a través de la plantilla; de lo contrario, es FALSE.

FeatureId

Text opcional. Especifica el GUID que identifica la característica con la que está asociada la plantilla.

FolderCreation

Boolean opcional. Es TRUE para permitir crear carpetas en la lista y para especificar que aparezca el comando Nueva carpeta en el menú Nueva en las vistas de lista; de lo contrario, dicho valor es FALSE.

Hidden

Boolean opcional. Es TRUE para especificar que la definición de lista no está disponible en la página Crear para crear listas.

HiddenList

Boolean opcional. Es TRUE para especificar que una lista creada a partir de la definición de lista está oculta.

Image

URL opcional. Especifica una dirección URL que hace referencia a un icono que sirve para representar una lista.

MultipleMtgDataList

Boolean opcional. Si se especifica MultipleMtgDataList="TRUE", la lista del sitio de áreas de reuniones contiene datos de varias instancias de reunión del sitio.

MustSaveRootFiles

Boolean opcional. Es TRUE para guardar las páginas existentes en una biblioteca de documentos especial que emplea el sitio de áreas de reuniones de forma interna cuando la plantilla de lista se guarda sin contenido. Este atributo no es de uso público.

Name

Text obligatorio. Especifica el nombre interno de la definición de lista. No pueden usarse espacios ni caracteres especiales. Este nombre también se usa para buscar la carpeta que contiene el archivo Schema.xml que define el esquema en uso.

NewPage

Text opcional. Especifica el nombre de una página personalizada que se usa como página para crear una nueva lista a través de la plantilla de lista.

NoCrawl

Boolean opcional. Es TRUE para especificar que la lista no pueda verse en los resultados de la búsqueda; de lo contrario, es FALSE.

OnQuickLaunch

Boolean opcional. Es TRUE para mostrar las listas creadas a partir de la definición lista en la barra Iniciorápido.

Path

Text opcional. Especifica el nombre de la definición de sitio que contiene la definición de lista; por ejemplo, STS. Se asume que esta ruta de acceso es relativa al directorio 12\TEMPLATE. La ruta de acceso se puede dirigir a un esquema de características; por ejemplo, Features\Announcements (igual que en la versión anterior, pero es obsoleto).

RootWebOnly

Boolean opcional. Es TRUE para especificar que la lista creada a partir de la definición sólo existe en el sitio web raíz de una colección de sitios (igual que en la versión anterior, pero es obsoleto).

SecurityBits

Text opcional. Define los permisos de nivel de elemento en la lista para los usuarios con permisos suficientes para leer o modificar elementos de la lista. El atributo SecurityBits contiene una cadena de 2 dígitos. El primer dígito en la cadena controla el acceso de lectura; el segundo dígito en la cadena controla el acceso de edición. Para el acceso de lectura, los dígitos válidos son los siguientes:

  • 1   Los usuarios pueden leer todos los elementos.

  • 2   Los usuarios pueden leer sólo sus propios elementos.

Para obtener acceso a la edición, pueden emplearse los dígitos válidos siguientes:

  • 1   Los usuarios pueden editar todos los elementos.

  • 2   Los usuarios pueden editar sólo sus propios elementos.

  • 4   Los usuarios no pueden editar todos los elementos.

Nota Nota:
Los usuarios con el permiso ManageLists pueden leer y modificar todos los elementos, independientemente de valor del atributo SecurityBits.

Este atributo no se aplica en bibliotecas de documentos.

Sequence

Integer opcional. Especifica la prioridad de ordenación que se va a usar para la plantilla de lista en la página Crear. Si Sequence no está establecido, la plantilla aparecerá en último lugar en orden arbitrario con cualquier otra plantilla en la que también falte un valor Sequence. Dos plantillas que especifican la misma secuencia se ordenan juntas en orden arbitrario.

SetupPath

Text opcional. Especifica la ruta de acceso a una carpeta en el directorio de instalación de Windows SharePoint Services (Local_Drive:\\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE) que contiene un archivo para incluir en la plantilla.

SyncType

Boolean opcional. Es TRUE para reemplazar el tipo de lista de cliente predeterminada asociada con una plantilla base de Windows SharePoint Services.

Type

Integer opcional. Proporciona un identificador único de la plantilla. Este identificador debe ser único dentro de la característica, pero no necesita serlo en todas las definiciones de característica o de sitio. En la tabla siguiente se muestran valores para los tipos de plantilla de lista predeterminados.

  • 100   Lista genérica

  • 101   Biblioteca de documentos

  • 102   Encuesta

  • 103   Lista de vínculos

  • 104   Lista de anuncios

  • 105   Lista de contactos

  • 106   Lista de eventos

  • 107   Lista de tareas

  • 108   Panel de discusión

  • 109   Biblioteca de imágenes

  • 110   Orígenes de datos

  • 111   Galería de plantillas de sitios

  • 112   Lista de información del usuario

  • 113   Galería de elementos web

  • 114   Galería de plantillas de listas

  • 115   Biblioteca de formularios XML

  • 116   Galería de páginas maestras

  • 117   Flujos de trabajo sin código

  • 118   Proceso de flujo de trabajo personalizado

  • 119   Biblioteca de páginas Wiki

  • 120   Cuadrícula personalizada para una lista

  • 130   Biblioteca de conexión de datos

  • 140   Historial de flujo de trabajo

  • 150   Lista de tareas de diagrama de Gantt

  • 200   Lista Serie de reuniones

  • 201   Lista Agenda de la reunión

  • 202   Lista de asistentes a la reunión

  • 204   Lista de decisiones de la reunión

  • 207   Lista de objetivos de la reunión

  • 210   Cuadro de texto de la reunión

  • 211   Lista de cosas que se deben traer a la reunión

  • 212   Lista de páginas del área de reuniones

  • 301   Lista de entradas de blog

  • 302   Lista de comentarios de blog

  • 303   Lista de categorías de blog

  • 1100   Seguimiento de problemas

  • 1200   Lista de tareas de administrador

Este atributo corresponde al atributo Type del elemento List.

Unique

Boolean opcional. Es TRUE para especificar que la definición de lista o la plantilla de lista puede usarse para crear una lista sólo durante la creación del sitio y no se puede usar para crear una lista a través del modelo de objetos o la interfaz de usuario una vez aplicada la plantilla o la definición de sitio. Si se establece este atributo en TRUE, se ocultará la lista para que no aparezca como opción en la página Crear o en la página Documentos y listas.

UseRootFolderForNavigation

Boolean opcional. Es TRUE para especificar que un vínculo a la lista que se muestra en Inicio rápido apunta a la carpeta raíz para que los usuarios vayan a una página de bienvenida personalizada, en lugar de a la página de vista de lista predeterminada.

Nota Nota:
Si no se establece una dirección URL de bienvenida personalizada para la lista, la representación de un vínculo hacia la carpeta raíz es equivalente funcionalmente a establecer un vínculo a la vista de lista predeterminada.

VersioningEnabled

Boolean opcional. Es TRUE para especificar que la asignación de versiones está habilitada de forma predeterminada en las listas creadas a través de la plantilla; de lo contrario, es FALSE.

Elementos secundarios

Ninguno

Elementos primarios

Elements

Comentarios

Ejemplo

Para obtener un ejemplo de cómo se usa este elemento, consulte Archivos de plantilla de lista.