1

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 のカスタム テンプレートがたくさんあります。そのため、リストが作成されるとき、テンプレートは適用されません。

必要な正確なテンプレートを取得するにはどうすればよいか教えてください。

4

0 に答える 0