Получить все объекты sharepoint по URL-адресу sharepoint, подключенному к - PullRequest
1 голос
/ 23 ноября 2010

Может ли кто-нибудь помочь мне в следующих двух сценариях.

1) Если я передам URL-адрес сайта Sharepoint, можно ли извлечь все объекты sharepoint, такие как все доступные списки (предоставленные Sharepoint) и пользовательский список (созданный пользователем), макеты страниц, макеты сайтов, веб-шаблоны, сайт шаблоны, сайты и рабочие пространства, библиотеки и т. д. (предоставляемые sharepoint) и список пользовательских элементов выше.

Могу ли я использовать модель объекта Sharepoint для выполнения вышеуказанных требований?

Может ли кто-нибудь предоставить мне пример кода.

2) Можно ли кэшировать (или хранить) вышеуказанную информацию в файле XML, чтобы я мог использовать этот XML в качестве справки далее.

Может ли кто-нибудь предоставить мне пример кода как можно скорее?

1 Ответ

0 голосов
/ 23 ноября 2010

Здесь - это код для получения ссылки на объект SPSite.

Свойство rootweb даст вам базовый объект SPWeb, или вы можете перебирать все AllWebs , если требуется.

Объект SPWeb имеет свойство Lists , которое можно выполнять итерацией для поиска каждого списка в этом SPWeb.

На этих ссылках должно быть достаточно кода, чтобы вы могли работать довольно быстро.

SharePoint Manager , все это делает, и код можно использовать в соответствии с GNU General Public License версии 2(GPLv2) лицензия здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...