Поиск на рабочем столе Windows через C#

Где я могу найти документацию по WDS, в частности, по использованию SQL-запросов из C# для запроса WDS? Существуют ли какие-либо ресурсы со списком столбцов, которые можно запросить из SystemIndex? Кроме того, я хочу, чтобы запрос возвращал «контекст», то есть точно так же, как клиент WDS, с несколькими строками из документа, в котором найдены условия поиска. Я использую WDS 4.0, хотя считаю, что API для 3+ такой же. Я проверил MSDN и другие сайты без везения.


person yuben    schedule 15.05.2009    source источник


Ответы (3)


Вот ресурс, который я использовал... http://msdn.microsoft.com/en-us/library/aa965362(VS.85).aspx

Также говорится об этом:

«Есть ли у Windows Search 4.0 новый SDK?

Платформа Windows Search 4.0 не отличается от предыдущих версий Windows Search. Образцы поиска Windows включены в пакет SDK для Windows Vista с пакетом обновления 1 (SP1). Документацию по разработке приложений, работающих с Windows Search, можно найти в MSDN».

Надеюсь это поможет.

person Gabe    schedule 15.05.2009
comment
Я уже просмотрел этот контент MSDN - в нем не перечислены столбцы, которые можно запросить. - person yuben; 17.05.2009

Разместил на форумах MSDN и получил ответ: Столбцы или свойства, которые можно искать: http://msdn.microsoft.com/en-us/library/dd561977(VS.85).aspx и "Сводная информация" - не контекст http://msdn.microsoft.com/en-us/library/bb760163(VS.85).aspx

Это ответило на мой первоначальный вопрос. Спасибо за ваши ответы в любом случае.

person yuben    schedule 16.05.2009

В Windows Search SDK вы найдете образец под названием WSSQL, который позволяет выполнять SQL-запросы к WDS.

person Magnus Johansson    schedule 15.05.2009
comment
Я также просмотрел образцы SDK - в то время как основное внимание уделяется тому, как использовать API, у них нет документации по API, т. Е. Какие столбцы доступны для запросов через SQL и как вернуть контекст результата. - person yuben; 17.05.2009