通过C#进行Windows桌面搜索

我在哪里可以找到有关WDS的文档,特别是使用C#中的SQL查询来查询WDS? 是否有任何资源列出可以从SystemIndex查询的列? 另外,我希望查询返回“上下文”,就像WDS客户端从找到搜索词的文档中的几行一样。 我使用WDS 4.0虽然我认为3+的API是相同的。 我检查过MSDN和其他网站没有运气。

Heres是我用过的资源… http://msdn.microsoft.com/en-us/library/aa965362(VS.85).aspx

它也说:

“Windows Search 4.0是否有新的SDK?

Windows Search 4.0的平台与以前版本的Windows Search保持不变。 Windows搜索的示例包含在Windows Vista SP1 SDK中。 可以在MSDN上找到用于开发与Windows搜索一起使用的应用程序的文档。“

希望这可以帮助。

发布在MSDN论坛上并得到答案:可以搜索的列或属性: http : //msdn.microsoft.com/en-us/library/dd561977(VS.85).aspx和“摘要”信息 – 不是上下文http://msdn.microsoft.com/en-us/library/bb760163(VS.85).aspx

这回答了我最初的问题。 无论如何,谢谢你的回复。

在Windows Search SDK中 ,您将找到一个名为WSSQL的示例,使您可以对WDS执行SQL查询。