ListTemplate, élément (Modèle de liste)
Dernière modification : mercredi 21 avril 2010
S’applique à : SharePoint Foundation 2010
Dans cet article
Attributs
Éléments enfants
Éléments parents
Spécifie une définition de liste qui est disponible en tant qu'option pour créer des 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"
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>
Attributs
Attribut |
Description |
---|---|
AllowDeletion |
Facultatif Boolean. TRUE pour spécifier que les listes créées au moyen du modèle ne peuvent pas être supprimées ; sinon, FALSE. |
AllowEveryoneViewItems |
Facultatif, de type 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 au moyen du modèle sont enregistrées en tant que modèles de liste dans l'interface utilisateur ; sinon, FALSE. |
BaseType |
Obligatoire Integer. Spécifie le type de base, ou schéma par défaut, pour les listes créées à partir de la définition.
|
CacheSchema |
Facultatif, de type 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. |
Catalog |
Facultatif Boolean. TRUE pour spécifier que la définition de liste est destinée à une galerie de sites, une galerie de listes ou une galerie de composants WebPart. |
Category |
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 :
|
Default |
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 des listes créées au moyen du modèle ; sinon, FALSE. |
DisallowContentTypes |
Boolean facultatif. TRUE pour spécifier que les types de contenu ne peuvent pas être gérés dans les listes créées via le modèle ; sinon, FALSE. |
DisplayName |
Obligatoire Text. Spécifie le nom complet de la définition de liste. |
DocumentAsEnclosure |
Boolean facultatif. Indique si la liste comprend des documents comme objet pièce jointe. |
DocumentTemplate |
Facultatif Integer. Actuellement pas utilisé. Valide uniquement dans un élément ListTemplate pour lequel BaseType est défini sur 1 (bibliothèques de documents). Pour la compatibilité à venir, cet élément doit être vide ou correspondre à l'attribut Type d'un élément DocumentTemplate dans l'énumération DocumentTemplates. [Identique à celui de la version précédente, mais n'est plus utilisé.] |
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 Text. Spécifie le nom d'une page d'application personnalisée (/_layouts) à utiliser comme page de modification des propriétés des listes créées via le modèle de liste. |
EnableModeration |
Facultatif Boolean.TRUE pour spécifier que l'approbation du contenu est activée par défaut dans les listes créées au moyen du modèle ; sinon, FALSE. |
EnablePeopleSelector |
Boolean facultatif. Spécifie la valeur de la propriété EnablePeopleSelector. |
EnableResourceSelector |
Boolean facultatif. Spécifie la valeur de la propriété EnableResourceSelector. |
FeatureId |
Facultatif Text. Spécifie le GUID qui identifie le Composant fonctionnel auquel le modèle est associé. |
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éation pour créer des 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 |
Boolean facultatif. Indique s’il existe plusieurs types de listes. |
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 Text. Spécifie le nom d'une page personnalisée à utiliser comme page pour créer une nouvelle liste au moyen du modèle 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 |
Boolean facultatif. TRUE pour afficher les listes créées à partir de la définition de liste dans la barre Lancementrapide. |
Path |
Facultatif Text. 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 être dirigé vers un schéma de Composants fonctionnels ; par exemple, Features\Announcements. [Identique à celui de la version précédente, mais n'est plus utilisé.] |
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. [Identique à celui de la version précédente, mais n'est plus utilisé.] |
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 dans la chaîne contrôle l'accès en lecture ; le second contrôle l'accès en modification. Les chiffres suivants sont valides pour un accès en lecture :
Les chiffres suivants sont valides pour un accès en modification :
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 Integer. Spécifie la priorité de classement à utiliser pour le modèle de liste dans la page Création. Si aucune valeur Sequence n'est définie, le modèle apparaît en dernier, classé de façon arbitraire avec tous les autres modèles pour lesquels il n'existe également aucune valeur Sequence. Lorsque deux modèles spécifient la même séquence, ils sont triés ensemble dans un ordre arbitraire. |
SetupPath |
Text facultatif. Spécifie le chemin d’accès à un dossier dans le répertoire d’installation SharePoint Foundation (%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\\TEMPLATE) qui contient un fichier à inclure dans le modèle. |
SyncType |
Valeur Boolean facultative. TRUE pour remplacer le type de liste de clients par défaut associé à un modèle de base de SharePoint Foundation. |
Type |
Integer facultatif. Fournit un identificateur unique pour le modèle. Cet identificateur doit être unique dans la fonctionnalité, mais ne doit pas être unique dans les définitions de fonctionnalités ou les définitions de sites. Pour une liste des types de modèles de listes par défaut, voir SPListTemplateType. 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 pour créer une liste uniquement pendant la création des sites et non pour créer une liste au moyen du modèle objet ou de l'interface utilisateur, une fois que la définition ou le modèle de site a été appliqué. L'affectation de la valeur TRUE à cet attribut a pour effet de rendre la liste masquée, de sorte qu'elle n'apparaisse pas sous forme d'option dans la page Création ou dans la page Documents et listes. |
UseRootFolderForNavigation |
Valeur Boolean facultative. 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 une URL d'accueil personnalisée n'est pas définie pour la liste, effectuer le rendu d'un lien vers le dossier racine est fonctionnellement équivalent à se lier à l'affichage de liste par défaut.
|
VersioningEnabled |
Facultatif Boolean.TRUE pour spécifier que le suivi de version est activé par défaut dans les listes créées au moyen du modèle ; sinon, FALSE. |
Éléments enfants
Aucun |
Éléments parents
Exemple
Pour obtenir un exemple de la façon dont cet élément est utilisé, voir Fichiers de modèles de liste.