начало работы с аргументами Parameter-Value
Search-ms ? Протокол приложения — это соглашение для запроса индекса Windows Search. Протокол позволяет приложениям, таким как Windows Обозреватель, запрашивать индекс с аргументами значения параметров, включая аргументы свойств, ранее сохраненные поисковые запросы, расширенный синтаксис запросов (AQS), естественный синтаксис запросов (NQS) и идентификаторы кода языка (LCID) как для индексатора, так и для самого запроса.
Эта тема организована следующим образом:
Сведения о аргументах Parameter-Value
Протокол search-ms использует следующий стандартный синтаксис с кодировкой URL-адреса:
search-ms:parameter=value[¶meter=value]&
Синтаксис начинается с идентификации самого протокола (search-ms:). Пары "параметр-значение" — это аргументы, передаваемые поисковой системе, как описано в следующей таблице.
Параметр | Значение | Описание | Версия |
---|---|---|---|
query | Текст в кодировке URL-адреса | Текст запроса, введенный пользователем. | Windows XP и более поздние версии |
inputlocale | Любой допустимый код кода | Код языка, определяющий язык ввода для запроса. | Windows XP и более поздние версии |
keywordlocale | Любой допустимый код кода | Код языка, определяющий язык международной версии Индексатора. Значение по умолчанию — 1033 (en-us). | Windows XP и более поздние версии |
Крошки | Оператор AQS | Этот аргумент ограничивает поиск область. В Windows Vista и более поздних версиях search-ms поддерживает полный AQS, а также специальную реализацию аргумента location . В Windows XP search-ms также поддерживает полный AQS, за исключением специальной реализации kind и store . |
Windows XP и более поздние версии |
Синтаксис | NQS, AQS (без учета регистра) | Синтаксис запроса, используемый для поиска по индексу: естественный синтаксис запросов или расширенный синтаксис запросов (AQS). AQS используется по умолчанию и всегда считается проанализированным и поддерживаемым. | Windows Vista и более поздние версии |
stackedby | Любое допустимое свойство из системы свойств | Свойство , указывающее столбец, по которому нужно сложить результаты. | Windows Vista и более поздние версии |
subquery | Полностью указанный путь для сохраненного файла поиска (*.search-ms) | Результаты вложенного запроса используются в качестве источника запроса. То есть в результатах вложенного запроса выполняется поиск терминов запроса. | Windows Vista и более поздние версии |
displayname | Строка в кодировке URL-адреса | Имя текущего поиска. | Windows Vista и более поздние версии |
Дополнительные сведения см. в разделе Регистрация приложения в протоколе URL-адреса.
Примеры
search-ms:query=microsoft&
search-ms:query=vacation&subquery=mydepartment.search-ms&
search-ms:query=seattle&crumb=kind:pics&
search-ms:query=seattle&crumb=folder:C:\MyFolder&