关于Web_Reference_Folder

时间:2013-05-15 08:25:40

标签: web-services sharepoint

我看到在Sharepoint代码示例中使用了Web_Reference_Folder,但不知道它是什么。

什么是Web_Reference_Folder? 和 如何访问或使用它?

http://msdn.microsoft.com/en-us/library/lists.lists.checkoutfile(v=office.12).aspx)的代码示例:

Web_Reference_Folder.Lists listService = new Web_Reference_Folder.Lists();
listService.Credentials = System.Net.CredentialCache.DefaultCredentials;
string fileCheckout = "http://Server_Name/sites/Subsite/Shared Documents/MyFile.txt";

2 个答案:

答案 0 :(得分:1)

看看这个msdn blog post,也许有帮助。

来自帖子的关于Web_Reference_Folder的一些上下文:

  

Web_Reference_Folder_Name表示用于的文件夹名称   引用Visual Studio .NET中的Web服务和Service_Name   表示提供可以调用的方法的类的名称   通过Web服务。

答案 1 :(得分:1)

如果要在代码中使用SharePoint Web服务,则必须在项目中添加服务的Web引用。通常,通过右键单击>完成。添加网络参考,然后提供http:///_vti_bin/Lists.asmx?wsdl。这将生成一个新的Web引用文件夹,其中包含可用于调用服务的相应类。

现在举例说,在添加Web引用时使用了名称localhost,它将在Web引用下的项目中添加localhost文件夹。

因此,在这种情况下,您的代码应为localhost.Lists listService = new localhost.Lists();