我需要使用WinForms或WPF中的自定义模板创建SharePoint 2010列表。
我使用Web引用../_vti_bin/lists.asmx(称为ListsService):
ListsService.Lists listWebService = new ListsService.Lists();
listWebService.Url = "<na-na-na>/_vti_bin/Lists.asmx";
listWebService.Credentials = System.Net.CredentialCache.DefaultCredentials;
//Call AddList method of Web service to create new list
XmlNode result = listWebService.AddList("TestList", "Test Description", 100);`
在AddList方法中,应该定义templateID, 但是,网站上有很多自定义模板具有相同的ID = 100.因为,我猜,这意味着这是一个“通用列表”。因此,在创建列表时,不会对其应用任何模板。
请告知我应该怎么做以获得我需要的确切模板?