Как мне написать настраиваемую поисковую систему для пользовательского интерфейса поиска Windows Explorer

Я работаю над расширением пространства имен проводника Windows, которое представляет собой виртуальную файловую систему. Что касается этого, я хотел бы поддерживать поиск из диалогового окна поиска, доступного в проводнике Windows.

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

Поскольку это виртуальная файловая система, Было бы полезно, если бы я мог написать пользовательский интерфейс для отображения результата, но это не обязательно.

Расширение пользовательского пространства имен Explorer написано на C #, но API не нужно упаковывать. Приветствуются любые указатели на документацию API, коммерческие продукты и / или образцы.

6
задан Ian Boyd 18 May 2018 в 14:56
поделиться