Elemento ListTemplate (plantilla de lista)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Especifica una definición de lista que está disponible como una opción para crear listas en la página Crear.
Definición
<ListTemplate
AllowDeletion = "TRUE" | "FALSE"
AllowEveryoneViewItems = "TRUE" | "FALSE"
AlwaysIncludeContent = "TRUE" | "FALSE"
BaseType = "0" | "1" | "3" |"4" | "5"
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"
DocumentAsEnclosure = "TRUE" | "FALSE"
DocumentTemplate = "Integer"
DontSaveInTemplate = "TRUE" | "FALSE"
EditPage = "Text"
EnableModeration = "TRUE" | "FALSE"
EnablePeopleSelector = "TRUE" | "FALSE"
EnableResourceSelector = "TRUE" | "FALSE"
FeatureId = "Text"
FolderCreation = "TRUE" | "FALSE"
Hidden = "TRUE" | "FALSE"
HiddenList = "TRUE" | "FALSE"
Image = "URL"
MultipleTypes = "TRUE" | "FALSE"
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>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo | Description |
---|---|
**AllowDeletion** | Opcional **Boolean**. **TRUE** para especificar que las listas creadas a través de la plantilla no se pueden eliminar; De lo contrario, **FALSE**. |
**AllowEveryoneViewItems** | Opcional **Boolean**. **TRUE** para permitir que cualquier usuario vea los elementos de la biblioteca. El atributo **AllowEveryoneViewItems** se usa, por ejemplo, en la galería de páginas maestras para proporcionar a todos los usuarios acceso a páginas maestras. |
**AlwaysIncludeContent** | Opcional **Boolean**. **TRUE** para especificar que el contenido de la lista se incluya de forma predeterminada cuando las listas creadas a través de la plantilla se guardan como plantillas de lista en la interfaz de usuario; De lo contrario, **FALSE**. |
**Basetype** | Se requiere **Integer**. Especifica el tipo de base, o esquema predeterminado, para las listas creadas a partir de la definición. * 0 - GenericList * 1 - DocumentLibrary * 3 - Panel de discusión * 4 - Encuesta * 5 - Problema |
**CacheSchema** | Opcional **Boolean**. **TRUE** para habilitar el almacenamiento en caché de esquemas de la lista al aprovisionar un sitio. El atributo **CacheSchema** se usa, por ejemplo, en el archivo deOnet.xml global para habilitar el almacenamiento en caché de la lista de usuarios de la colección de sitios actual. |
**Catálogo** | Opcional **Boolean**. **TRUE** para especificar que la definición de lista es para una galería de sitios, una galería de listas o una galería de elementos web. |
**Categoría** | Opcional **Texto**. Especifica la categoría con la que se asociarán las listas creadas mediante la definición de lista. Los valores posibles son: ***Bibliotecas** ***Comunicaciones** ***Seguimiento** * **Listas personalizadas** |
**Predeterminado** | Opcional **Boolean**. **TRUE** para especificar que los nuevos sitios de SharePoint incluirán esta lista. |
**Descripción** | Opcional **Texto**. Proporciona una descripción de la definición de lista. |
**DisableAttachments** | Opcional **Boolean**. **TRUE** para especificar que los usuarios pueden adjuntar archivos a elementos de listas creadas a través de la plantilla; De lo contrario, **FALSE**. |
**DisallowContentTypes** | Opcional **Boolean**. **TRUE** para especificar que los tipos de contenido no se pueden administrar en listas creadas a través de la plantilla; De lo contrario, **FALSE**. |
**Displayname** | Se requiere **Texto**. Especifica el nombre para mostrar de la definición de lista. |
**DocumentAsEnclosure** | Opcional **Boolean**. Especifica si la lista incluye documentos como un objeto de contenedor. |
**DocumentTemplate** | Opcional **Integer**. No se usa actualmente. Esto solo es válido en un elemento **ListTemplate** cuyo **BaseType** está establecido en 1 (bibliotecas de documentos). Para una compatibilidad futura, debe estar en blanco o corresponder al atributo **Type** de un elemento **DocumentTemplate** de la enumeración **DocumentTemplates**. [Igual que la versión anterior, pero en desuso.] |
**DontSaveInTemplate** | Opcional **Boolean**. **TRUE** para excluir el contenido de la lista cuando la lista se guarda como una plantilla de lista personalizada o cuando el sitio al que pertenece la lista se guarda como una plantilla de sitio personalizada a través de la interfaz de usuario. |
**EditPage** | Opcional **Texto**. Especifica el nombre de una página de aplicación personalizada (/_layouts ) que se usará como página para editar las propiedades de lista de las listas creadas a través de la plantilla de lista. |
**EnableModeration** | Opcional **Boolean**. **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, **FALSE**. |
**EnablePeopleSelector** | Opcional **Boolean**. Especifica el valor de la propiedad EnablePeopleSelector. |
**EnableResourceSelector** | Opcional **Boolean**. Especifica el valor de la propiedad EnableResourceSelector. |
**Featureid** | Opcional **Texto**. Especifica el GUID que identifica la característica con la que está asociada la plantilla. |
**FolderCreation** | Opcional **Boolean**. **TRUE** para habilitar la creación de carpetas dentro de la lista y especificar que el comando **Nueva carpeta** aparece en el menú **Nuevo** en las vistas de lista; De lo contrario, **FALSE**. |
**Oculto** | Opcional **Boolean**. **TRUE** para especificar que la definición de lista no está disponible en la página **Crear** para crear listas. |
**HiddenList** | Opcional **Boolean**. **TRUE** para especificar que una lista creada a partir de la definición de lista está oculta. |
**Imagen** | Opcional **URL**. Especifica una dirección URL que hace referencia a un icono que sirve para representar una lista. |
**MultipleMtgDataList** | Opcional **Boolean**. Si se especifica "MultipleMtgDataList="TRUE", la lista dentro de un sitio del área de trabajo de reunión contiene datos para varias instancias de reunión dentro del sitio. |
**MultipleTypes** | Opcional **Boolean**. Especifica si hay varios tipos de lista. |
**MustSaveRootFiles** | Opcional **Boolean**. **TRUE** para guardar las páginas contenidas en una biblioteca de documentos especial que se usa internamente para un sitio del área de trabajo de reunión cuando la plantilla de lista se guarda sin contenido. Este atributo no está destinado para uso público. |
**Nombre** | Se requiere **Texto**. 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** | Opcional **Texto**. 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** | Opcional **Boolean**. **TRUE** para especificar que la lista no esté visible en los resultados de la búsqueda; De lo contrario, **FALSE**. |
**OnQuickLaunch** | Opcional **Boolean**. **TRUE** para mostrar listas creadas a partir de la definición de lista en la barra **Inicio rápido**. |
**Camino** | Opcional **Texto**. Especifica el nombre de la definición de sitio que contiene la definición de lista; por ejemplo, **STS**. Se supone 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, Características\Anuncios. [Igual que la versión anterior, pero en desuso.] |
**RootWebOnly** | Opcional **Boolean**. **TRUE** para especificar que la lista creada a partir de la definición solo existe en el sitio web raíz de una colección de sitios. [Igual que la versión anterior, pero en desuso.] |
**SecurityBits** | Opcional **Texto**. 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 solo pueden leer 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 solo pueden editar sus propios elementos. * **4** Los usuarios no pueden editar elementos. **Nota**: Los usuarios con el permiso ManageLists pueden leer y editar todos los elementos, independientemente del valor del atributo **SecurityBits**. Este atributo no se aplica en bibliotecas de documentos. |
**Secuencia** | Opcional **Integer**. Especifica la prioridad de ordenación que se usará para la plantilla de lista en la página **Crear**. Si no se establece **Sequence**, la plantilla aparece en último lugar en orden arbitrario con otras plantillas que también carecen de un valor **Sequence**. Dos plantillas que especifican la misma secuencia se ordenan juntas en orden arbitrario. |
**SetupPath** | Opcional **Texto**. Especifica la ruta de acceso a una carpeta del directorio de instalación de SharePoint Foundation (%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\\TEMPLATE) que contiene un archivo para incluir en la plantilla. |
**SyncType** | Opcional **Boolean**. **TRUE** para invalidar el tipo de lista de cliente predeterminado asociado a una plantilla base de SharePoint Foundation. |
**Tipo** | Opcional **Integer**. 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. Para obtener una lista de los tipos de plantilla de lista predeterminados, vea SPListTemplateType. Este atributo corresponde al atributo **Type** del elemento List . |
**Único** | Opcional **Boolean**. **TRUE** para especificar que la definición de lista o la plantilla de lista se pueden usar para crear una lista solo durante la creación del sitio y no se pueden usar para crear una lista a través del modelo de objetos o la interfaz de usuario después de aplicar la plantilla de sitio o la definición. Establecer este atributo en **TRUE** tiene el efecto de ocultar la lista para que no aparezca como una opción en la página **Crear** o en la página **Documentos y listas**. |
**UseRootFolderForNavigation** | Opcional **Boolean**. **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. 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** | Opcional **Boolean**. **TRUE** para especificar que el control de versiones está habilitado de forma predeterminada en las listas creadas a través de la plantilla; De lo contrario, **FALSE**. |
Elementos secundarios
Ninguno
Elementos principales
Elementos |
---|
Elementos |
Ejemplo
Para obtener un ejemplo de uso de este elemento, consulte List Template Files.