Élément ListTemplate (Site)

S’applique à : | SharePoint 2016 SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013

Spécifie une définition de liste qui est disponible en tant qu’option pour la création de listes sur la page Création.

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

Éléments et attributs

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut Description
AllowDeletion
Facultatif Boolean. TRUE pour spécifier que les listes créées via la définition de liste ne peuvent pas être supprimées ; sinon, FALSE.
AllowEveryoneViewItems
Facultatif Boolean. TRUE pour permettre à n'importe quel utilisateur d'afficher des éléments de la bibliothèque. L'attribut AllowEveryoneViewItems est utilisé par exemple dans la galerie de pages maîtres, pour donner accès à tous les utilisateurs à des pages maîtres.
AlwaysIncludeContent
Facultatif Boolean. TRUE pour spécifier que le contenu de la liste doit être inclus par défaut lorsque les listes créées via la définition de liste sont enregistrées en tant que modèles de liste dans l’interface utilisateur ; sinon, FALSE.
BaseType
Argument de type Integer obligatoire. Spécifie le type de base, ou schéma par défaut, pour les listes créées à partir de la définition. Dans SharePoint Foundation, il peut s’agir de 0, 1, 3, 4 ou 5. Il ne peut pas être 2.
CacheSchema
Facultatif Boolean. TRUE pour activer la mise en cache du schéma de la liste lors de la mise en service d'un site. L'attribut CacheSchema est utilisé par exemple dans le fichier global Onet.xml pour activer la mise en cache de la liste des utilisateurs pour la collection de sites active.
Catalogue
Facultatif Boolean. TRUE pour spécifier que la définition de liste concerne une galerie de sites, une galerie de listes ou une galerie de composants WebPart.
Catégorie
Facultatif Text. Spécifie la catégorie avec laquelle associer les listes créées via la définition de liste.

Les valeurs possibles sont les suivantes :
Bibliothèques
Communications
Tracking
Listes personnalisées
Par défaut
Facultatif Boolean. TRUE pour spécifier que les nouveaux sites SharePoint contiendront cette liste.
Description
Facultatif Text. Fournit une description de la définition de liste.
DisableAttachments
Facultatif Boolean. TRUE pour spécifier que les utilisateurs peuvent joindre des fichiers aux éléments dans les listes créées via la définition de liste ; sinon, FALSE.
DisallowContentTypes
Facultatif Boolean. TRUE pour spécifier que les types de contenu peuvent être gérés sur les listes créées via la définition de liste ; sinon, FALSE.
DisplayName
Obligatoire Text. Spécifie le nom complet de la définition de liste.
DocumentAsEnclosure
Facultatif Boolean.
DocumentTemplate
Facultatif Integer. Actuellement pas utilisé. Il n’est valide que dans un élément ListTemplate dont l’attribut BaseType est défini à 1 (bibliothèques de documents). Pour assurer une compatibilité future, cet attribut doit être laissé vide ou bien correspondre à l’attribut Type d’un élément DocumentTemplate de l’énumération DocumentTemplates. Cet attribut a été déprécié dans SharePoint Foundation.
DontSaveInTemplate
Facultatif Boolean. TRUE pour exclure le contenu de la liste lorsque la liste est enregistrée sous la forme d'un modèle de liste personnalisé ou lorsque le site auquel appartient la liste est enregistré en tant que modèle de site personnalisé au moyen de l'interface utilisateur.
EditPage
Facultatif, de type Text. Spécifie le nom d’un formulaire personnalisé à utiliser comme page pour modifier des éléments dans les listes créées via la définition de liste.
EnableModeration
Facultatif Boolean. TRUE pour spécifier que l’approbation de contenu est activée par défaut dans les listes créées via la définition de liste ; sinon, FALSE.
EnablePeopleSelector
Facultatif Boolean.
EnableResourceSelector
Facultatif Boolean.
FeatureId
Facultatif, de type Text. Spécifie le GUID qui identifie le Composant fonctionnel auquel la définition de liste est associée.
FolderCreation
Facultatif Boolean. TRUE pour activer la création de dossiers à l'intérieur de la liste et pour spécifier que la commande Nouveau dossier doit apparaître dans le menu Nouveau en mode Liste ; sinon, FALSE.
Hidden
Facultatif Boolean. TRUE pour spécifier que la définition de liste n’est pas disponible dans la page Créer pour la création de listes.
HiddenList
Facultatif Boolean. TRUE pour spécifier qu'une liste créée à partir de la définition de liste est masquée.
Image
Facultatif URL. Spécifie une URL vers une icône utilisée pour représenter une liste.
MultipleMtgDataList
Facultatif Boolean. Si la valeur MultipleMtgDataList="TRUE" est spécifiée, la liste dans le site d'espace de travail de réunion contient des données pour plusieurs instances de réunions à l'intérieur du site.
MultipleTypes
Facultatif Boolean.
MustSaveRootFiles
Facultatif Boolean. TRUE pour enregistrer les pages contenues dans une bibliothèque de documents spéciale qui est utilisée de manière interne pour un site d'espace de travail de réunion lorsque le modèle de liste est enregistré sans contenu. Cet attribut n'est pas destiné à une utilisation publique.
Name
Obligatoire Text. Spécifie le nom interne de la définition de liste. Les espaces et les caractères spéciaux ne peuvent pas être utilisés. Ce nom est également utilisé pour rechercher le dossier qui contient le fichier Schema.xml qui définit le schéma en cours d'utilisation.
Newpage
Facultatif, de type Text. Spécifie le nom d’un formulaire personnalisé à utiliser comme page pour créer des éléments dans les listes créées via la définition de liste.
NoCrawl
Facultatif Boolean. TRUE pour spécifier que la liste ne doit pas être visible dans les résultats de la recherche ; sinon, FALSE.
OnQuickLaunch
Facultatif Boolean. TRUE pour afficher les listes créées à partir de la définition de liste dans la barre lancementrapide, si cette barre a un nœud Listes.
Chemin
Texte facultatif. Spécifie le nom de la définition de site qui contient la définition de liste, par exemple , STS. Ce chemin d’accès est supposé être relatif au répertoire 12\TEMPLATE. Le chemin d’accès peut pointer vers un schéma de fonctionnalités, par exemple Features\Announcements. Cet attribut a été déprécié dans SharePoint Foundation.
RootWebOnly
Facultatif Boolean. TRUE pour spécifier que la liste créée à partir de la définition existe uniquement dans le site web racine d’une collection de sites. Cet attribut a été déprécié dans SharePoint Foundation.
SecurityBits
Facultatif Text. Définit les autorisations au niveau élément dans la liste pour les utilisateurs possédant des autorisations suffisantes pour lire ou modifier des éléments de liste. L’attribut SecurityBits contient une chaîne à 2 chiffres. Le premier chiffre de la chaîne contrôle l’accès en lecture, tandis que le deuxième contrôle l’accès en modification.

Pour l’accès en lecture, les chiffres suivants sont valides :
1 Les utilisateurs peuvent lire tous les éléments.
2 Les utilisateurs peuvent lire uniquement leurs propres éléments.

Les chiffres suivants sont valides pour un accès en modification :
1 Les utilisateurs peuvent modifier tous les éléments.
2 Les utilisateurs peuvent modifier uniquement leurs propres éléments.
4 Les utilisateurs ne peuvent pas modifier des éléments.

REMARQUE : les utilisateurs disposant de l’autorisation ManageLists peuvent lire et modifier tous les éléments, quelle que soit la valeur de l’attribut SecurityBits .
Cet attribut ne s'applique pas aux bibliothèques de documents.
Sequence
Facultatif, de type Integer. Spécifie la priorité de classement à utiliser pour la définition de liste sur la page Création. Si l’attribut Sequence n’est pas défini, la définition de liste s’affiche en dernier selon un ordre arbitraire, avec toutes les autres définitions de liste pour lesquelles il manque également une valeur pour l’attribut Sequence. Deux définitions de liste spécifiant la même séquence sont classées ensemble selon un ordre arbitraire.
SetupPath
Texte facultatif. Spécifie le chemin d’accès à un dossier dans le répertoire d’installation de SharePoint Foundation ( \\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE) qui contient un fichier à inclure dans la définition de liste.
SyncType
Facultatif Boolean. TRUE pour remplacer le type de liste de clients par défaut associé à un modèle de base SharePoint Foundation.
Type
Facultatif, de type Integer. Fournit un identificateur unique pour la définition de liste. Cet identificateur doit être unique au sein de la fonctionnalité, mais il ne doit pas nécessairement l’être dans toutes les définitions de fonctionnalité ou de site.

SharePoint Foundation inclut les types de liste suivants par défaut.
100 Liste générique
101 Bibliothèque de documents
102 Enquête
103 Liste de liens
104 Liste des annonces
105 Liste de contacts
106 Liste des événements
107 Liste des tâches
108 Forum de discussion
109 Bibliothèque d’images
110 sources de données
111 Galerie de modèles de site
112 Liste des informations utilisateur
Galerie de composants WebPart 113
114 Galerie de modèles de liste
Bibliothèque de formulaires XML 115
Galerie de pages maîtres 116
117 flux de travail No-Code
118 Processus de flux de travail personnalisé
Bibliothèque de pages Wiki 119
120 Grille personnalisée pour une liste
Bibliothèque de connexions de données 130
140 Historique de flux de travail
Liste des tâches 150 Gantt
Liste des séries de réunions 200
Liste de l’ordre du jour de la réunion 201
202 Liste des participants à la réunion
204 Liste des décisions de réunion
Liste des objectifs de la réunion 207
210 Zone de texte Réunion
211 Liste des éléments de réunion à apporter
212 Liste des pages de l’espace de travail de réunion
301 Liste des billets de blog
302 Liste des commentaires de blog
303 Liste des catégories de blog
1100 Suivi des problèmes
1200 Liste des tâches de l’administrateur

Pour les modèles de liste personnalisés, cet attribut doit être défini à un nombre supérieur à 10 000, pour qu’il n’entre pas en conflit avec n’importe quel type de liste présent ou futur fourni par Microsoft.

Cet attribut correspond à l’attribut Type de l’élément List.
Unique
Facultatif Boolean. TRUE pour spécifier que la définition de liste ou le modèle de liste peuvent être utilisés uniquement pour créer une liste lors de la création de site, et qu’ils ne peuvent pas être utilisés pour créer une liste via le modèle objet ou l’interface utilisateur après l’application du modèle ou de la définition de site. La définition de cet attribut sur TRUE a pour effet de masquer la liste afin qu’elle n’apparaisse pas en tant qu’option dans la page Créer une page ou dans la page Documents et listes .
UseRootFolderForNavigation
Facultatif Boolean. TRUE pour spécifier qu'un lien vers la liste qui est affiché dans Lancement rapide pointe vers le dossier racine afin que les utilisateurs accèdent à une page d'accueil personnalisée, au lieu de la page d'affichage de liste par défaut.

REMARQUE : Si aucune URL d’accueil personnalisée n’est définie pour la liste, le rendu d’un lien vers le dossier racine équivaut fonctionnellement à une liaison vers l’affichage de liste par défaut.
VersioningEnabled
Facultatif Boolean. TRUE pour spécifier que le contrôle de version est activé par défaut dans les listes créées via la définition de liste ; sinon, FALSE.

Éléments enfants

Aucun

Éléments parents

Occurrences

  • Minimum : 0
  • Maximum : pas de limite

Remarques

Dans SharePoint Foundation, le modèle de liste pour une liste SharePoint standard est généralement défini dans le fichier manifeste d’élément de la fonctionnalité qui contient la définition de liste. Pour plus d’informations sur les fonctionnalités du modèle de liste, consultez Répertorier les fichiers de modèle.