ISearchQueryHelper::p ut_QueryContentLocale-Methode (searchapi.h)

Legt den Sprachcodebezeichner (Language Code Identifier, LCID) der Abfrage fest.

Syntax

HRESULT put_QueryContentLocale(
  [in] LCID lcid
);

Parameter

[in] lcid

Typ: LCID

Legt die LCID der Abfrage fest.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Der Gebietsschemabezeichner verfügt über die Komponenten, die erforderlich sind, um eines der installierten systemdefinierte Gebietsschemas eindeutig zu identifizieren. Die LCID steuert eine Reihe von Einstellungen, einschließlich numerischem Format, Datumsformat, Währungsformat, Groß- und Kleinbuchstabenzuordnung, Wörterbuchsortierung, Tokenisierung und anderen. Obwohl diese Einstellungen das Windows-Betriebssystem und die Windows Search-API dabei unterstützen, eine hervorragende lokalisierte Unterstützung bereitzustellen, können unerwartete Ergebnisse auftreten, wenn Dokumente aus einem Gebietsschema von einem Systemsatz nach einem anderen Gebietsschema durchsucht werden.

Wenn das IFilter-Objekt die Texteigenschaften und den Inhalt eines Dokuments verarbeitet, meldet es die Sprache dieses Dokuments an den Inhaltsindexer. Mithilfe dieser Informationen kann die Such-API die entsprechende Wörtertrennungs- und Rauschwörterliste anwenden.

Das Gebietsschema wird verwendet, um Wörter zu unterbrechen, zu normalisieren und die Zeichenfolgenwerte zu stammen, die aus der Abfragezeichenfolge extrahiert werden. Wenn diese Methode nicht verwendet wird (sodass das Inhaltsgebietsschema nicht festgelegt ist), gibt ISearchQueryHelper::get_QueryContentLocale das aktive Eingabegebietsschema zurück.

Sehen Sie sich das DSearch-Codebeispiel an, um zu erfahren, wie Sie eine Klasse für eine statische Konsolenanwendung erstellen, um Windows Search mithilfe der Microsoft.Search.Interop-Assembly für ISearchQueryHelper abzufragen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile searchapi.h
Verteilbare Komponente Windows Desktop Search (WDS) 3.0

Weitere Informationen

ISearchQueryHelper

ISearchQueryHelper::get_QueryContentLocale

Programm gesteuertes Abfragen des Indexes

Abfragen des Indexes mit der SQL-Syntax von Windows Search