Ha sehol nincs használatban a törlendő tartalomtípus, akkor gond nélkül, de ha mégis akkor a következő hibaüzenetet kapjuk törlés esetén:
The content type is in use.
Röviden - tömören képek nélkül:
2) Indítás után első lépésben keressük meg honnan fut az adott site Content Database fül - > (ID - DB neve - [SERVER]\SQLInstance )
3) Keressük meg a struktúrában a sharepoint szolgáltatást (url alapján) pl :
http://intranet, vagy project esetén ha nem különül el
http://intranet/project , és a táblázatbl másoljuk ki az ID értékét
4) Nyissuk meg a törlendő tartalomtípust a böngészőben (site settings -> galleries -> site content type -> ) és másoljuk ki a hivatkozását pl:
A tartalom ID itt -> 0x010700037B79D2DD41C24A8F55D82FC6B71FAC
5) SQL management studioban miután csatlakoztunk az adatbázishoz, keressük meg a DB-t (pl: Sharepoint_Intranet ) és futassuk az alábbi query -t
[proc_ListContentTypeInUse] [SiteCollectionId], [ContentTypeId]
SiteCollection ID helyére írjuk az oldal ID -t így: 'D2F8C.......'
ContentTypeId pedig a 0x01070.....
Valahogy így kell kinéznie:
[proc_ListContentTypeInUse] 'D2.....', 0x010700037B79D2....
6) Az eredményben megkapjuk azoknak az oldalaknak a listáját, ahol a kérdéses elem még használatban van, lehet törölgetni ;)