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


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

Заметка

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

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

Типы

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

  • контакт
  • связь
  • обмен данными и электронной почтой
  • обмен данными или календарем
  • обмен данными или задачами
  • communications/im
  • документ
  • document/note
  • document/text
  • документ/электронная таблица
  • document/presentation
  • музыка
  • Изображения
  • изображения и рисунок
  • изображения и видео
  • папка
  • программа

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

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

Справочник

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

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

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

SchemaTable