如何获得在SharePoint所有网站和子网站并访问图像库/列表?
我期待着通过SharePoint对象模型来实现这一目标。 每个网站或子里面我要访问的图像库/列表,
让这份名单,我该如何设置从“是”,“否”,“要求的内容选定项目审批”的选项后?
如何获得在SharePoint所有网站和子网站并访问图像库/列表?
我期待着通过SharePoint对象模型来实现这一目标。 每个网站或子里面我要访问的图像库/列表,
让这份名单,我该如何设置从“是”,“否”,“要求的内容选定项目审批”的选项后?
使用SPFarm
对象来获取所有的Web应用程序,然后使用SPWebApplication
让所有sitecollection,然后使用SPSite
让所有站点。
您可以通过这三个必须循环,以获得网站集下的所有网站。 如果你想找到下的SPWeb子网站,请致电所有spwebs递归,直到你不找下的SPWeb每个的SPWeb任何网。
SPFarm farm = SPFarm.Local;
SPWebService service = farm.Services.GetValue<SPWebService>("");
foreach (SPWebApplication webapp in service.WebApplications)
{
foreach (SPSite sitecoll in webapp.Sites)
{
foreach (SPWeb web in sitecoll.AllWebs)
{
<<Use recursion here to Get sub WebS>>
web.Dispose();
}
sitecoll.Dispose();
}
}