0

我需要使用以下结构访问 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

谢谢

4

1 回答 1

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;
    }
于 2016-05-26T17:40:03.863 回答