如何在CAML(Sharepoint 2007)中获得与SPNavigation.QuickLaunch相同的结果?

时间:2009-03-16 12:25:10

标签: sharepoint sharepoint-2007 caml

我在Sharepoint有一个网站。

要获取探索订购的网站列表,也就是说,用户在sharepoint管理中订购,我会编写以下代码:

 SPWeb web = CurrentSite.OpenWeb(currentSite);
 SPNavigation nav = web.Navigation;
 SPNavigationNodeCollection nodeColl = nav.QuickLaunch;

没关系,但我需要用CAML来做。唯一的问题是我不知道如何按用户的方式获取订购的商品,我得到的商品无序或按列排序,我认为没有用户订单的列。

Plz给我一些代码。

1 个答案:

答案 0 :(得分:1)

不幸的是,导航信息不会与库中的页面一起存储。导航可以存储更多刚刚发布的页面,因此导航必须存储在它自己的结构中。

这意味着没有内容查询。