Erste Schritte mit Parameterwertargumenten

Die search-ms ?Anwendungsprotokoll ist eine Konvention zum Abfragen des Windows Search-Indexes. Das Protokoll ermöglicht Anwendungen wie Windows Explorer das Abfragen des Indexes mit Parameterwertargumenten, einschließlich Eigenschaftenargumenten, zuvor gespeicherten Suchvorgängen, erweiterter Abfragesyntax (AQS), natürlicher Abfragesyntax (NQS) und Sprachcodebezeichnern (LCIDs) sowohl für den Indexer als auch für die Abfrage selbst.

Dieses Thema ist wie folgt organisiert:

Informationen zu Parameterwertargumenten

Das Search-ms-Protokoll verwendet die folgende standardmäßige URL-codierte Syntax:

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

Die Syntax beginnt mit der Identifizierung des Protokolls selbst (search-ms:). Die Parameter-Wert-Paare sind Argumente, die an die Suchmaschine übergeben werden, wie in der folgenden Tabelle beschrieben.

Parameter Wert Description Version
Anfrage URL-codierter Text Der vom Benutzer eingegebene Abfragetext. Windows XP und höher
inputlocale Beliebige gültige LCID Die LCID, die die Eingabesprache für die Abfrage identifiziert. Windows XP und höher
Keywordlocale Beliebige gültige LCID Die LCID, die die Sprache der internationalen Version des Indexers identifiziert. Der Standardwert ist 1033 (en-us). Windows XP und höher
Krümel AQS-Anweisung Dieses Argument schränkt den durchsuchten Bereich ein. In Windows Vista und höher unterstützt search-ms vollständige AQS sowie eine spezielle Implementierung für ein location Argument. In Windows XP unterstützt search-ms auch vollständige AQS, mit Ausnahme einer speziellen Implementierung von kind und store. Windows XP und höher
Syntax NQS, AQS (keine Groß-/Kleinschreibung beachten) Die Abfragesyntax, die zum Durchsuchen des Indexes verwendet werden soll: entweder natürliche Abfragesyntax oder erweiterte Abfragesyntax (AQS). AQS ist der Standard und wird immer als analysiert und unterstützt angenommen. Windows Vista und höher
gruppiert nach Beliebige gültige Eigenschaft aus dem Eigenschaftensystem Eine Eigenschaft, die die Spalte angibt, nach der Ergebnisse gestapelt werden sollen. Windows Vista und höher
Unterabfrage Ein vollständig angegebener Pfad für eine gespeicherte Suchdatei (*.search-ms) Die Ergebnisse der Unterabfrage werden als Quelle für die Abfrage verwendet. Das heißt, die Abfragebegriffe werden anhand der Ergebnisse der Unterabfrage gesucht. Windows Vista und höher
displayname URL-codierte Zeichenfolge Der Name der aktuellen Suche. Windows Vista und höher

Verwandte Informationen finden Sie unter Registrieren einer Anwendung für ein URL-Protokoll.

Examples

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&

Lokalebezeichner-Argumente

CRUMB-Argument

SYNTAX-Argument

STACKEDBY-Argument

SUBQUERY-Argument