Недавно я наткнулся на статью о новых соединителях федеративного поиска и поиска в Windows 7 . По сути, вы предоставляете пользователям небольшой XML-файл (.osdx; XML-файл OpenSearch), а затем они могут использовать Explorer для поиска всего, что у вас есть. Эти коннекторы поиска на самом деле очень легко реализовать - Explorer вызывает ваш URL с запросом, а вы просто возвращаете результаты в виде RSS.
Отлично. Я' m в настоящее время работает над веб-приложением, в котором такая функциональность может быть приятной дополнительной функцией для моих пользователей. Итак, я установил образец .osdx и попробовал его. Он работает примерно так, как рекламируется:
(источник: msdn.com )
Это круто, но я хочу, чтобы мои результаты поиска были доступны из меню «Пуск». Суть (на мой взгляд) в том, чтобы сделать элементы в моем веб-приложении легко, быстро и напрямую доступными, когда само приложение еще не открыто. Если мне нужно открыть окно проводника, щелкнуть мой коннектор поиска, а затем выполнить поиск, в чем разница от простого открытия браузера и выполнения поиска в веб-приложении?
Вот что я пробовал:
% UserProfile% \ Searches \ name.searchConnector-ms
. Другие элементы в этой папке включают Outlook Connector. Глядя на этот файл, можно увидеть очень многообещающий узел с именем
. Я добавил этот узел со значением true
в коннектор Channel 9, но безуспешно. (Я даже попытался перезагрузиться.) Итак , как добавить элементы в меню "Пуск" » мгновенный поиск? В идеале я хотел бы просто настроить включение результатов Search Connector, но я не против подключения чего-то на C #, которое будет установлено на клиентском компьютере.