Freigeben über


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

Legt die Syntax der Abfrage fest.

Syntax

HRESULT put_QuerySyntax(
  [in] SEARCH_QUERY_SYNTAX querySyntax
);

Parameter

[in] querySyntax

Typ: SEARCH_QUERY_SYNTAX

Flag, das die Suchabfragesyntax angibt. Eine Liste der möglichen Werte finden Sie in der Beschreibung des SEARCH_QUERY_SYNTAX aufgezählten Typs.

Rückgabewert

Typ: HRESULT

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

Hinweise

Die zulässigen Syntaxen sind Simple, Natural Query Syntax (NQS) und Advanced Query Syntax (AQS). Wenn sie nicht festgelegt ist, wird die Standardabfragesyntax SEARCH_ADVANCED_QUERY_SYNTAX.

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_QuerySyntax

Programm gesteuertes Abfragen des Indexes

Abfragen des Indexes mit der SQL-Syntax von Windows Search

SEARCH_QUERY_SYNTAX