【问题标题】:Windows Search Service: Getting Text snipsWindows 搜索服务:获取文本片段
【发布时间】:2016-09-19 20:27:24
【问题描述】:

使用 Windows 搜索服务,我查询并获取文档的元数据,例如 ItemName

有没有办法获取找到的文本snip of the text,以便向用户显示上下文?

        string connectionString = "Provider=Search.CollatorDSO.1;Extended Properties=\"Application=Windows\"";
        using (OleDbConnection connection = new OleDbConnection(connectionString))
        {
         string Query = @"SELECT System.ItemName, System.ItemPathDisplay, System.Title, System.ItemUrl FROM SystemIndex WHERE scope ='file:c:\Index' and FREETEXT('Happy')";

            OleDbCommand command = new OleDbCommand(query, connection);
            connection.Open();
           ....

【问题讨论】:

    标签: c# search full-text-search windows-search


    【解决方案1】:

    我知道它很旧,但对有相同问题的人可能有用。

    请使用 System.Search.AutoSummary 提供文档中的前 1000 个字符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-20
      • 2011-05-09
      • 2020-07-21
      • 1970-01-01
      • 2020-11-11
      • 2011-04-09
      • 1970-01-01
      相关资源
      最近更新 更多