我需要在SP服务器上访问具有以下结构的以下结构。 我已经尝试过SPWebApp,SPWeb,SPSite和GetSubwebsForCurrentUser,但我遗漏了一些东西而且我无法通过分支树获取数据。
请注意,我无法访问ClientContext(使用带有管理员帐户的网络凭据会出现访问被拒绝错误)。
任何帮助将不胜感激。
\sites\Trees
\sites\Trees\Planted\Apples
\sites\Trees\Planted\1203\Pears
\sites\Trees\Planted\1203\Apples
\sites\Trees\Relocated\1104\Fer
\sites\Trees\Relocated\1104\Fer\local
\sites\Trees\Relocated\1104\Fer\invader
由于
答案 0 :(得分:0)
private List<string> GetChildSites(string URL)
{
List<string> sitesList = new List<string>();
using (SPSite site = new SPSite(URL))
{
foreach (SPWeb web in site.AllWebs)
{
sitesList.Add(web.Url);
web.Dispose();
}
}
return sitesList;
}