是否可以编写WSS自定义搜索webpart?

时间:2009-10-16 15:42:09

标签: sharepoint wss

我想在我的sharepoint门户网站的主页面上放置一个自定义webpart,它将查看特定列表。我还想查找特定字段中的信息(如姓名,姓氏,电话号码等)。在MOSS 2007中,我们有Microsoft.Office.Server.Search命名空间,但是可以在WSS中编写这种webpart吗?

2 个答案:

答案 0 :(得分:1)

在WSS中,您有两种选择:

1)您可以使用SPList.GetItems

对特定列表执行CAML查询

2)使用Microsoft.SharePoint.Search.Query命名空间中的KeywordQuery或FullTextSqlQuery

答案 1 :(得分:0)

SharePoint Web部件具有对SharePoint对象模型的完全访问权限,包括能够访问列表和列表项。现在,这不包括任何类型的搜索索引,所以如果这个列表非常大,迭代它以找到有趣的结果可能不是一个好主意。 (因此搜索是付费的MOSS功能....)