Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

The Mit's Blog

En plus d'intégrer et skier, il sait même écrire !
(Blog de Renaud Comte)

Actualités


  • Ancien MVP SharePoint 8 ans ...
    Des projets .Net, SharePoint 2013 ou Office 365 ??

    Contactez-nous :

Archives

Les IDs de référence pour les listes et Site Definition

C'est quelquechose de trés SharePointien mais quand on descend au niveau du répertoire "12" et du schema CAML, on travaille bien souvent en référence des identifiants de bases des listes ou des Site Definitions (qui se trouve dans le répertoire SiteTemplate ...)

Evidemment, je reconnais rapidement un SharePointeur aguérri quand il commence à me dire :

  • J'ai utilisé une feature pour pousser une Master "ghostableinlibrary" dans la 116 du Web
  • L'ECM sous MOSS, 100 ou 101 tel est la question du Content type
  • SharePoint avec un P majuscule SVP smile_regular
  • Il n'utilise jamais et proscris le mot "Site" : il préfere "Collection de Site" ou "Site Web" et/ou leur variante US
  • ...
  • ...

Quid de 116 ?

>>> il s'agit du BaseType de la "gallerie des Master Page". 100 celle de la liste personnalisée et 101 la bibliothéque de document !

Ces IDs sont assez historiques car certains sont (re)utilisés depuis la vesion 2001 de STS/SPS. On les retrouve aisement dans le modéle de site "GLOBAL" qui sert de point 0 de création de chaque modéle  :

C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\GLOBAL\XML\ONET.XML

Oui je sais, il contient plus de 2000 nodes, il faut aimer lire le XML comme moi même et Julien (ah la norme OpenXML)

Pour vous épargner un peu tout ce travail fastidieux mais enrichissant, voici un petit résumé des principaux IDs :

Base Type :

100   Generic list

101   Document library

102   Survey

103   Links list

104   Announcements list

105   Contacts list

106   Events list

107   Tasks list

108   Discussion board

109   Picture library

110   Data sources

111   Site template gallery

112  People & Group  gallery

113  Web Part gallery

114  List template gallery

115  XML Form library

116  Master Page Gallery

120  Custom grid for a list

200  Meeting Series list

201  Meeting Agenda list

202  Meeting Attendees list

204  Meeting Decisions list

207  Meeting Objectives list

210  Meeting text box

211  Meeting Things To Bring list

212  Meeting Workspace Pages list

300   Portal Sites list.

1100  Issue tracking

2002  Personal document library

2003  Private document library

Je continue dans ma lançée : si vous utilisez ces IDs, vous devez être en plein travail créatif de Site Definition.

Mon petit conseil : soit vous utilisez un ID supérieur à 10000 et vous variez ou sinon préférez directement un GUID : GUID online

Bon CAML à tous

Renaud Comte aka TheMit (j'aime et j'adore les codes et les acronymes)
Member of WygTeam
http://www.wygwam.com

Technorati tags: , , , ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mardi 2 octobre 2007 14:59 par themit

Commentaires

orion a dit :

toujours aussi agréable tes post Renaud

# octobre 3, 2007 21:04

nicoboo a dit :

Pour ceux qui se poseraint éventuellement la question : le listTemplateId de la liste Pages dans WCM : 850

# décembre 15, 2008 18:18
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01