Tee*_*kin 3 .net c# sharepoint web-services
好吧,所以我想出了如何连接到Web服务(.NET 2.0样式)并返回一些列表.
private void PrintLists()
{
// ListsService is a property that returns the Lists web service, authenticated.
XmlNode node = ListsService.GetListCollection();
foreach (XmlNode sub_node in node.ChildNodes)
{
Console.WriteLine(sub_node.Attributes["Title"].InnerText);
}
}
Run Code Online (Sandbox Code Playgroud)
这将返回SharePoint实例中确实存在的许多列表.
我遇到的问题是我想要的列表深入SharePoint.有"子站点"或"子站点",据我所知他们被称为(如果我错了请纠正我),这是在浏览器中查看时SharePoint页面顶部的选项卡.在其中一个选项卡中,有一个特定的子部分,然后最后有一些列表,其中一个我希望检索.
但是当我用上面的代码获取它们时,这些列表并没有出现,这是可以理解的,因为我没有告诉Web服务在哪里查找它们,而这就是我被困住的地方.我不知道如何指定我想要检索的列表的位置.
任何帮助一如既往地非常感谢.
http://msdn.microsoft.com/en-us/library/lists%28office.12%29.aspx
在通话前这样做:
ListsService.Url = "http://yourserver/sites/yoursite/_vti_bin/lists.asmx"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3273 次 |
| 最近记录: |