2010-10-26 98 views
0

我需要能够从一个SharePoint 2010场创建新的网站集到另一个。即用户填写在SharePoint场1相关的表格和与SharePoint场指定的信息2.如何在另一个SharePoint场中创建新的网站集

我曾考虑以下方案创建一个网站集:

  1. 使用客户端对象模型(COM) ,但最高的可用对象是SPSite,我需要一个SPWebApplication对象来创建一个新的网站集。
  2. 使用内置的SharePoint 2010 Web服务,但哪一个? WebSvcAdmin,WebSvcSiteData或WebSvcsites似乎都无法做到这一点。
  3. 实现自定义Web服务,但身份验证又如何?

回答

1

您需要使用SPWebApplicationBuilder类。 但不是SPFarm.Local使用SPFarm.Open(SqlConnectionStringBuilder connectionString, string user, string password)

相关问题