Partager via


Prise en main avec des arguments Parameter-Value

Le search-ms ? le protocole d’application est une convention pour interroger l’index Recherche Windows. Le protocole permet aux applications, comme Windows Explorer, d’interroger l’index avec des arguments de valeur de paramètre, y compris des arguments de propriété, des recherches précédemment enregistrées, une syntaxe de requête avancée (AQS), une syntaxe de requête naturelle (NQS) et des identificateurs de code de langage (LCID) pour l’indexeur et la requête elle-même.

Cette rubrique est organisée comme suit :

À propos des arguments Parameter-Value

Le protocole search-ms utilise la syntaxe standard encodée par une URL :

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

La syntaxe commence par identifier le protocole lui-même (search-ms:). Les paires paramètre/valeur sont des arguments passés au moteur de recherche, comme décrit dans le tableau suivant.

Paramètre Valeur Description Version
query Texte encodé par URL Texte de requête entré par l’utilisateur. Windows XP et versions ultérieures
inputlocale N’importe quel LCID valide LCID qui identifie la langue d’entrée de la requête. Windows XP et versions ultérieures
keywordlocale N’importe quel LCID valide LCID qui identifie la langue de la version internationale de l’indexeur. La valeur par défaut est 1033 (en-us). Windows XP et versions ultérieures
Miette Instruction AQS Cet argument limite l’étendue de la recherche. Dans Windows Vista et versions ultérieures, search-ms prend en charge AQS complet ainsi qu’une implémentation spéciale pour un location argument. Dans Windows XP, search-ms prend également en charge AQS complet, à l’exception d’une implémentation spéciale de kind et store. Windows XP et versions ultérieures
Syntaxe NQS, AQS (ne respecte pas la casse) Syntaxe de requête à utiliser pour rechercher dans l’index : syntaxe de requête naturelle ou syntaxe de requête avancée (AQS). AQS est la valeur par défaut et est toujours supposé analysé et pris en charge. Windows Vista et versions ultérieures
stackedby Toute propriété valide du système de propriétés Propriété qui spécifie la colonne sur laquelle empiler les résultats. Windows Vista et versions ultérieures
subquery Chemin d’accès entièrement spécifié pour un fichier de recherche enregistré (*.search-ms) Les résultats de la sous-requête sont utilisés comme source pour la requête. Autrement dit, les termes de la requête sont recherchés par rapport aux résultats de la sous-requête. Windows Vista et versions ultérieures
displayname Chaîne encodée par URL Nom de la recherche actuelle. Windows Vista et versions ultérieures

Pour plus d’informations, consultez Inscription d’une application auprès d’un protocole d’URL.

Exemples

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&

Arguments de l’identificateur de paramètres régionaux

CRUMB Argument

Argument syntaxique

STACKEDBY Argument

SUBQUERY Argument