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

问题描述 投票:0回答:1

我在 Sharepoint 中有一个网站。

要获取按探索排序的站点列表,也就是说,按 Sharepoint 管理中的用户排序,我将编写以下代码:

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

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

sharepoint sharepoint-2007 caml
1个回答
1
投票

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

这意味着没有任何内容查询。

© www.soinside.com 2019 - 2024. All rights reserved.