Les types de contenu de Sharepoint sont gérés par des IDs unique pour une même collection de site.
SharePoint utilise cette information pour déterminer la relation entre le type de contenu et l'élément qui l'utilise (liste, modèle de page, document,...).
Il est donc possible de construire un type de contenu valide via l'une des 2 conventions suivantes :
- ID du type de contenu parent + 2 valeurs héxadécimales (ces 2 valeurs ne peuvent être "00")
- ID du type de contenu parent + "00" + GUID héxadécimal
Un cas spécial, le type de contenu "System", il est défini par "0x". Il est celui dont tous les types de contenu héritent.
Voici la liste des types de contenu de base dans Sharepoint :
ID du type de contenu parent + 2 valeurs héxadécimale
Voila par défaut la construction d'un ID avec cette convention
ID du type de contenu parent + "00" + GUID héxadécimal
Sharepoint utilise cette méthode dans les cas suivants :
- Type de contenu de Site basé sur d'autres types de contenu
- Type de contenu de List, dans ce cas, le type de contenu est copié dans la liste quand on ajoute un type de contenu de site à cette liste.
Taille des IDs des types de contenu
La taille maximum d'un ID de type de contenu est de 512 octets.
Exemple (le niveau concerné est en bleu) :
Lien msdn pour plus d'informations sur cette patie
Aucun commentaire:
Enregistrer un commentaire