Introdução aos argumentos de valor de parâmetro

A pesquisa-msprotocolo de aplicativo é uma convenção para consultar o índice de Pesquisa do Windows. O protocolo permite que aplicativos, como o Windows Explorer, consultem o índice com argumentos de parâmetro-valor, incluindo argumentos de propriedade, pesquisas salvas anteriormente, sintaxe de consulta avançada (AQS), sintaxe de consulta natural (NQS) e LCIDs (identificadores de código de linguagem) para o indexador e a própria consulta.

Este tópico é organizado da seguinte maneira:

Sobre argumentos de parâmetro-valor

O protocolo search-ms usa a seguinte sintaxe codificada em URL padrão:

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

A sintaxe começa identificando o próprio protocolo (search-ms:). Os pares parâmetro/valor são argumentos passados para o mecanismo de pesquisa, conforme descrito na tabela a seguir.

Parâmetro Value Description Versão
consulta Texto codificado em URL O texto da consulta inserido pelo usuário. Windows XP e posterior
inputlocale Qualquer LCID válida O LCID que identifica o idioma de entrada para a consulta. Windows XP e posterior
keywordlocale Qualquer LCID válida O LCID que identifica o idioma da versão internacional do Indexador. O padrão é 1033 (en-us). Windows XP e posterior
migalha Declaração AQS Esse argumento restringe o escopo que está sendo pesquisado. O search-ms no Windows Vista e versões posteriores oferece suporte completo ao AQS, bem como uma implementação especial para um location parâmetro. No Windows XP, o search-ms também dá suporte ao AQS completo, exceto por uma implementação especial de kind e store. Windows XP e posterior
sintaxe NQS, AQS (não distingue maiúsculas de minúsculas) A sintaxe de consulta a ser usada para pesquisar o índice: sintaxe de consulta natural ou sintaxe de consulta avançada (AQS). O AQS é o padrão e é sempre considerado como analisado e suportado. Windows Vista e posterior
stackedby Qualquer propriedade válida do sistema de propriedades Uma propriedade que especifica a coluna pela qual os resultados serão empilhados. Windows Vista e posterior
subconsulta Um caminho totalmente especificado para um arquivo de pesquisa salvo (*.search-ms) Os resultados da subconsulta são usados como a origem da consulta. Ou seja, os termos da consulta são pesquisados em relação aos resultados da subconsulta. Windows Vista e posterior
displayname Cadeia de caracteres codificada em URL O nome da pesquisa atual. Windows Vista e posterior

Para obter informações relacionadas, consulte Registrar um aplicativo em um protocolo de URL.

Exemplos

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&

Argumentos do identificador de localidade

Argumento CRUMB

Argumento SYNTAX

Argumento STACKEDBY

Argumento SUBQUERY