Поделиться через


Воспринимаемые типы (устаревшие функции среды Windows)

Примечание

Windows Desktop Search 2.x — это устаревшая технология, которая изначально была доступна в качестве надстройки для Windows XP и Windows Server 2003. В более поздних выпусках используйте Windows Search .

PerceivedType — это свойство, которое классифицирует элемент в индексе. Эта классификация отличается от классификации типа, используемой расширенным синтаксисом запросов , но аналогично позволяет пользователям уточнять результаты поиска. Тип AQS позволяет пользователям ограничить поисковый запрос, а свойство PerceivedType позволяет пользователям фильтровать результирующий набор.

Типы

Используйте свойство PerceivedType, чтобы классифицировать тип файла, чтобы пользователи могли фильтровать результаты поиска по типу. Выходные данные должны быть одной из следующих строк:

  • contact
  • IP-адресу (DIP)
  • связь/электронная почта
  • связь/календарь
  • связь/задача
  • communications/im
  • документ
  • документ/заметка
  • документ/текст
  • документ или электронная таблица
  • документ или презентация
  • music
  • images
  • изображения/рисунок
  • изображения и видео
  • folder
  • программа

Например, если вы хотите создать надстройку фильтра для нового типа файла рисунка, необходимо реализовать в интерфейсе IFilterследующее:

  • GetChunk для возврата FULLPROPSPEC, который включает: D5CDD505-2E9C-101B-9397-08002B2CF9AE/PerceivedType
  • GetValue возвращает PROPVARIANT, который включает в себя: VT_LPWSTR = "images/picture"

Reference

Разработка надстроек IFilter

Разработка обработчиков протокола

Синтаксис расширенных запросов

SchemaTable