Начало работы с аргументами значения параметров

Протокол search-ms ? приложения — это стандарт запроса индекса поиска Windows. Протокол позволяет приложениям, таким как Обозреватель Windows, запрашивать индекс с аргументами значения параметров, включая аргументы свойств, ранее сохраненные поисковые запросы, расширенный синтаксис запросов (AQS), синтаксис естественного запроса (NQS) и идентификаторы кода языка (LCID) для индексатора и самого запроса.

Этот раздел организован следующим образом:

Сведения о аргументах значения параметров

Протокол search-ms использует следующий стандартный синтаксис, закодированный URL-адресом:

search-ms:parameter=value[&parameter=value]&

Синтаксис начинается с идентификации самого протокола (search-ms:). Пары параметров и значений — это аргументы, передаваемые поисковой системе, как описано в следующей таблице.

Параметр Ценность Описание Версия
запрос Текст в кодировке URL-адреса Текст запроса, введенный пользователем. Windows XP и более поздние версии
inputlocale Любой допустимый LCID LCID, определяющий язык ввода для запроса. Windows XP и более поздние версии
ключевое слово Любой допустимый LCID LCID, определяющий язык международной версии индексатора. Значение по умолчанию — 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 и более поздние версии
упорядочено Любое допустимое свойство из системы свойств Свойство, указывающее столбец для группировки результатов. Windows Vista и более поздние версии
подзапрос Полный путь для сохраненного файла поиска (*.search-ms) Результаты вложенных запросов используются в качестве источника запроса. То есть термины запроса ищутся в результатах подзапроса. Windows Vista и более поздние версии
отображаемое имя Строка, закодированная по 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&

Аргументы локального идентификатора

аргумент CRUMB

СИНТАКСИС аргумент

аргумент STACKEDBY

Аргумент SUBQUERY