如何在SharePoint 2010中获取搜索范围中的所有项目?

时间:2010-12-30 00:55:35

标签: sharepoint sharepoint-2010

我以为我可以做这样的事情:

        SPQuery oQuery = new SPQuery();
        oQuery.ViewAttributes = "Scope='MyScope'";
        SPListItemCollection collListItems = oList.GetItems(oQuery);

但它正在撤回一些不在范围内的东西。我应该采取不同的方式吗?

1 个答案:

答案 0 :(得分:1)

您正在混淆SPQuery,它是一个基于CAML的列表查询类和搜索API。看看FullTextSqlQuery,这是你真正应该使用的类。