感知类型(旧版 Windows 环境功能)

注意

Windows 桌面搜索 2.x 是一种过时的技术,最初作为 Windows XP 和 Windows Server 2003 的加载项提供。 在更高版本中,请改用 Windows 搜索

PerceivedType 是一个属性,用于对索引中的项进行分类。 此分类不同于 高级查询语法 使用的“种类”分类,但同样允许用户优化其搜索结果。 AQS 类型允许用户限制其搜索查询,而 PerceivedType 属性允许用户筛选其结果集。

类型

使用 PerceivedType 属性对文件类型进行分类,以便用户可以按类型筛选搜索结果。 输出必须是以下字符串之一:

  • 联系
  • 通信
  • communications/email
  • communications/calendar
  • communications/task
  • communications/im
  • 公文
  • document/note
  • document/text
  • document/spreadsheet
  • document/presentation
  • 音乐
  • 图像
  • images/picture
  • images/video
  • 文件夹
  • 程序

例如,如果要为新的图片文件类型创建筛选器加载项,则需要在 IFilter接口中实现以下内容:

  • GetChunk 返回 FULLPROPSPEC,其中包括:D5CDD505-2E9C-101B-9397-08002B2CF9AE/PerceivedType
  • GetValue 返回一个 PROPVARIANT,其中包括:VT_LPWSTR = “images/picture”

参考

开发 IFilter 外接程序

开发协议处理程序

高级查询语法

SchemaTable