2013-04-06 13 views
5

Zgodnie z opisem w tytule próbuję się dowiedzieć, gdzie SharePoint 2010 przechowuje pliki i schema.xml dla niestandardowych content types i list definitions, jeśli ktoś może pomóc.Gdzie program SharePoint zapisuje elementy.xml i schema.xml dla niestandardowych typów zawartości i listy?

Chciałbym raczej zaprojektować niestandardowy typ zawartości i listę w interfejsie GUI SharePointa w przeglądarce, a następnie pobrać i wyodrębnić pliki wygenerowane przez SharePoint w celu użycia w rozwiązaniu wbudowanym w Visual Studio zamiast kodowania wszystko ręcznie od zera.

Mam nadzieję, że ma to sens! Dzięki!

Odpowiedz

9

Nie znajdziesz je przechowywać na dysku twardym, ale raczej w Content_DB.

Jeśli chcesz uzyskać do nich dostęp, aby pobrać schemat, możesz użyć SharePoint Manager 2010 i przejść do jego typu zawartości i skopiować kartę Schemat Xml.

enter image description here

+0

Dobra sugestia. To jest najbardziej czysty sposób na zrobienie tego! –

+0

Dziękuję @AndrewAdamich! – ebooyens

2

Tutaj "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES"

Na przykład "Contact List Template" located at "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\ContactsList"

2

MHD. Yasseen miał rację. Domyślne wbudowane szablony firmy Microsoft znajdują się w 14 ulach, ale wszystko niestandardowe przez użytkownika jest przechowywane w bazie danych zawartości dla tej aplikacji internetowej. Innym powszechnym podejściem, na które możesz polegać, to zapisanie witryny jako szablonu, a następnie utworzenie projektu SharePoint na podstawie tego WSP. Oznacza to, że wszystko zostało już skonfigurowane i musisz usunąć tylko te rzeczy, których nie chcesz ze strony.

+0

Dzięki za pomysł, zajrzyj do szablonu trasy witryny, może pracować dla mnie dzięki – ebooyens