2
是否可以通过Web服务更改Sharepoint 2007网站主题?我知道它可以通过对象模型(我认为)SPWeb.ApplyTheme完成,但除了Webs.asmx中的CustomizeCss,我没有在可用的Web服务中看到任何东西,这似乎并不是我所需要的。通过Web服务设置Sharepoint网站主题?
是否可以通过Web服务更改Sharepoint 2007网站主题?我知道它可以通过对象模型(我认为)SPWeb.ApplyTheme完成,但除了Webs.asmx中的CustomizeCss,我没有在可用的Web服务中看到任何东西,这似乎并不是我所需要的。通过Web服务设置Sharepoint网站主题?
这是不可能开箱的。但是,您可以编写自己的自定义SharePoint Web服务,将此功能公开给您。如何使在SharePoint自己的自定义Web服务的演练可以在这里找到:
http://msdn.microsoft.com/en-us/library/ms464040.aspx
另一种方法是创建自己的themesetter并通过请求调用它。这方面的一个例子可以在这里找到:
http://www.sharepoint-tips.com/2006/03/automatically-applying-theme-to-site.html