Compartilhar via


Elemento ListTemplate (Site)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

Especifica uma definição de lista que está disponível como uma opção para criar listas na Página Criar.

<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"
  MultipleMtgDataList = "TRUE" | "FALSE"
  MustSaveRootFiles = "TRUE" | "FALSE"  MultipleTypes = "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 e atributos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Atributo Descrição
AllowDeletion
Booliano opcional. TRUE para especificar que as listas criadas por meio da definição de lista não podem ser excluídas; caso contrário, FALSE.
AllowEveryoneViewItems
Booliano opcional. TRUE para permitir que qualquer usuário exiba itens na biblioteca. O atributo AllowEveryoneViewItems é usado, por exemplo, na galeria Página Mestra para dar a todos os usuários acesso a páginas mestras.
AlwaysIncludeContent
Booliano opcional. TRUE para especificar que o conteúdo da lista seja incluído por padrão quando as listas criadas por meio da definição de lista forem salvas como modelos de lista na interface do usuário; caso contrário, FALSE.
Basetype
Obrigatório Integer. Especifica o tipo base, ou esquema padrão, para listas criadas a partir da definição. No SharePoint Foundation, isso pode ser 0, 1, 3, 4 ou 5. Não pode ser 2.
CacheSchema
Booliano opcional. TRUE para habilitar o cache de esquema da lista ao provisionar um site. O atributo CacheSchema é usado, por exemplo, no arquivo Onet.xml global para habilitar o cache da lista de usuários da coleção de sites atual.
Catálogo
Booliano opcional. TRUE para especificar que a definição da lista é para uma galeria de sites, uma galeria de listas ou uma galeria de web part.
Categoria
Texto opcional. Especifica a categoria com a qual associar listas criadas por meio da definição de lista.

Os valores possíveis incluem o seguinte:
Bibliotecas
Comunicações
Tracking
Listas Personalizadas
Padrão
Booliano opcional. TRUE para especificar que novos sites do SharePoint incluirão essa lista.
Descrição
Texto opcional. Fornece uma descrição da definição da lista.
DisableAttachments
Booliano opcional. TRUE para especificar que os usuários podem anexar arquivos a itens em listas criadas por meio da definição de lista; caso contrário, FALSE.
DisallowContentTypes
Booliano opcional. TRUE para especificar que os tipos de conteúdo podem ser gerenciados em listas criadas por meio da definição de lista; caso contrário, FALSE.
DisplayName
Texto obrigatório. Especifica o nome de exibição da definição de lista.
DocumentAsEnclosure
Booliano opcional.
DocumentTemplate
Inteiro opcional. Atualmente não utilizado. Isso só é válido em um elemento ListTemplate cujo BaseType está definido como 1 (bibliotecas de documentos). Para compatibilidade futura, isso deve ficar em branco ou corresponder ao atributo Type de um elemento DocumentTemplate na enumeração DocumentTemplates . Esse atributo foi preterido no SharePoint Foundation.
DontSaveInTemplate
Booliano opcional. TRUE para excluir o conteúdo da lista quando a lista é salva como um modelo de lista personalizado ou quando o site ao qual a lista pertence é salvo como um modelo de site personalizado por meio da interface do usuário.
EditPage
Texto opcional. Especifica o nome de um formulário personalizado a ser usado como a página para edição de itens em listas criadas por meio da definição de lista.
EnableModeration
Booliano opcional. TRUE para especificar que a aprovação de conteúdo está habilitada por padrão em listas criadas por meio da definição de lista; caso contrário, FALSE.
EnablePeopleSelector
Booliano opcional.
EnableResourceSelector
Booliano opcional.
Featureid
Texto opcional. Especifica o GUID que identifica o Recurso com o qual a definição da lista está associada.
FolderCreation
Booliano opcional. TRUE para habilitar a criação de pastas na lista e especificar que o comando Nova Pasta aparece no menu Novo em exibições de lista; caso contrário, FALSE.
Oculto
Booliano opcional. TRUE para especificar que a definição da lista não está disponível na Página Criar para criar listas.
HiddenList
Booliano opcional. TRUE para especificar que uma lista criada a partir da definição de lista está oculta.
Imagem
URL opcional. Especifica uma URL para um ícone usado para representar uma lista.
MultipleMtgDataList
Booliano opcional. Se MultipleMtgDataList="TRUE" for especificada, a lista dentro de um site do Workspace de Reunião conterá dados para várias instâncias de reunião no site.
MultipleTypes
Booliano opcional.
MustSaveRootFiles
Booliano opcional. TRUE para salvar as páginas contidas em uma biblioteca de documentos especial que é usada internamente para um site do Workspace de Reunião quando o modelo de lista é salvo sem conteúdo. Esse atributo não se destina ao uso público.
Nome
Texto obrigatório. Especifica o nome interno da definição da lista. Nenhum espaço ou caracteres especiais pode ser usado. Esse nome também é usado para localizar a pasta que contém o arquivo Schema.xml que define o esquema em uso.
Newpage
Texto opcional. Especifica o nome de um formulário personalizado a ser usado como a página para criar itens em listas criadas por meio da definição de lista.
NoCrawl
Booliano opcional. TRUE para especificar que a lista não esteja visível nos resultados da pesquisa; caso contrário, FALSE.
OnQuickLaunch
Booliano opcional. TRUE para exibir listas criadas a partir da definição de lista na barra de LançamentoRápido, se essa barra tiver um nó Listas.
Path
Texto opcional. Especifica o nome da definição do site que contém a definição de lista, por exemplo, STS. Presume-se que esse caminho seja relativo ao diretório 12\TEMPLATE. O caminho pode ser direcionado a um esquema de recursos, por exemplo, Recursos\Anúncios. Esse atributo foi preterido no SharePoint Foundation.
RootWebOnly
Booliano opcional. TRUE para especificar que a lista criada a partir da definição existe apenas no site raiz de uma coleção de sites. Esse atributo foi preterido no SharePoint Foundation.
SecurityBits
Texto opcional. Define as permissões no nível do item na lista para usuários com permissão suficiente para ler ou editar itens de lista. O atributo SecurityBits contém uma cadeia de caracteres de dois dígitos. O primeiro dígito na cadeia de caracteres controla o acesso de leitura, enquanto o segundo dígito na cadeia de caracteres controla o acesso de edição.

Para acesso de leitura, os seguintes são dígitos válidos:
1 Os usuários podem ler todos os itens.
2 Os usuários podem ler apenas seus próprios itens.

Para editar acesso, os seguintes são dígitos válidos:
1 Os usuários podem editar todos os itens.
2 Os usuários podem editar apenas seus próprios itens.
4 Os usuários não podem editar itens.

OBSERVAÇÃO: os usuários com a permissão ManageLists podem ler e editar todos os itens, independentemente do valor do atributo SecurityBits .
Esse atributo não se aplica a bibliotecas de documentos.
Sequence
Inteiro opcional. Especifica a prioridade de ordenação a ser usada para a definição de lista na página Criar . Se Sequence não estiver definida, a definição da lista aparecerá por último em ordem arbitrária com quaisquer outras definições de lista que também não tenham um valor Sequência . Duas definições de lista que especificam a mesma sequência são classificadas juntas em uma ordem arbitrária.
SetupPath
Texto opcional. Especifica o caminho para uma pasta no diretório de instalação do SharePoint Foundation ( \\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE) que contém um arquivo a ser incluído na definição de lista.
SyncType
Booliano opcional. TRUE para substituir o tipo de lista de clientes padrão associado a um modelo de base do SharePoint Foundation.
Tipo
Inteiro opcional. Fornece um identificador exclusivo para a definição da lista. Esse identificador deve ser exclusivo dentro do recurso, mas não precisa ser exclusivo em todas as definições de recurso ou de site.

O SharePoint Foundation inclui os seguintes tipos de lista por padrão.
100 Lista genérica
101 Biblioteca de documentos
102 Pesquisa
Lista 103 Links
104 Lista de anúncios
Lista 105 Contatos
Lista de 106 eventos
Lista de 107 tarefas
108 Quadro de discussão
109 Biblioteca de imagens
110 Fontes de dados
111 Galeria de modelos de site
112 Lista de Informações do Usuário
113 Galeria de Web Part
114 Galeria de modelos de lista
Biblioteca de formulários XML de 115 XML
Galeria de 116 páginas mestras
117 fluxos de trabalho No-Code
118 Processo de fluxo de trabalho personalizado
119 Biblioteca de Páginas do Wiki
120 Grade personalizada para uma lista
130 Biblioteca de Conexões de Dados
Histórico de fluxo de trabalho 140
Lista 150 Tarefas de Gantt
Lista de 200 séries de reuniões
Lista agenda da reunião 201
Lista de participantes da reunião 202
Lista 204 Decisões de Reunião
Lista de Objetivos de Reunião 207
Caixa de texto 210 Reunião
211 Reunindo coisas para trazer lista
Lista 212 Páginas do Workspace de Reunião
Lista 301 Postagens de Blog
Lista de comentários do blog 302
Lista 303 Categorias de Blog
1100 Acompanhamento de problemas
Lista de 1200 tarefas de administrador

Para modelos de lista personalizados, esse atributo deve ser definido como um número acima de 10000 para garantir que ele não entre em conflito com nenhum tipo de lista fornecido pela Microsoft atual ou futuro.

Esse atributo corresponde ao atributo Type do elemento List .
Unique
Booliano opcional. TRUE para especificar que a definição de lista ou modelo de lista só pode ser usada para criar uma lista durante a criação do site e não pode ser usada para criar uma lista por meio do modelo de objeto ou interface do usuário após a aplicação do modelo ou definição do site. Definir esse atributo como TRUE tem o efeito de tornar a lista oculta para que ela não apareça como uma opção na página Criar ou na página Documentos e Listas .
UseRootFolderForNavigation
Booliano opcional. TRUE para especificar que um link para a lista exibida em Inicialização Rápida aponta para a pasta raiz para que os usuários acessem uma página de boas-vindas personalizada, em vez de para a página de exibição de lista padrão.

OBSERVAÇÃO: se uma URL de boas-vindas personalizada não estiver definida para a lista, renderizar um link para a pasta raiz será funcionalmente equivalente à vinculação à exibição de lista padrão.
VersioningEnabled
Booliano opcional. TRUE para especificar que a versão está habilitada por padrão em listas criadas por meio da definição de lista; caso contrário, FALSE.

Elementos filho

Nenhum

Elementos pai

Occurrences

  • Mínimo: 0
  • Máximo: Desvinculado

Comentários

No SharePoint Foundation, o modelo de lista para uma lista padrão do SharePoint geralmente é definido dentro do arquivo de manifesto de elemento do Recurso que contém a definição de lista. Para obter mais informações sobre os recursos do modelo de lista, consulte Listar arquivos de modelo.