Программно получить 14 кустов в sharepoint 2010

Мне нужно получить 14 путей улья, используя код в С#.net.

Кто-нибудь может сказать мне, как я могу это сделать?

Ответ 1

Вы можете получить доступ к физическому пути, используя SPUtility - веб-путь, просмотрев объект SPWeb.

Используя SPUtility, чтобы получить SetupPath из Sharepoint так:

using Microsoft.SharePoint.Utilities;
string spSetupPath = SPUtility.GetGenericSetupPath(string.Empty);
//e.g. returns "C:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14

Или вы можете использовать относительный URL-адрес сервера SPWeb:

using Microsoft.Sharepoint;
string spServerURL = SPWeb.ServerRelativeUrl;

Документация MSDN SPWeb.ServerRelativeURL

Также есть обзор структуры улей Sharepoint 2010 14.