Freigeben über


IQueryParserManager::InitializeOptions-Methode (structuredquery.h)

Legt die Flags für natürliche Abfragesyntax (NQS) und automatische Feldhalterzeichen für den angegebenen Abfrageparser fest. Wenn der Abfrageparser für den SystemIndex Katalog erstellt wurde, richtet diese Methode auch Standardbedingungsgeneratoren ein, die später vom Abfrageparserobjekt zum Erkennen benannter Entitäten verwendet werden.

Syntax

HRESULT InitializeOptions(
  [in] BOOL         fUnderstandNQS,
  [in] BOOL         fAutoWildCard,
  [in] IQueryParser *pQueryParser
);

Parameter

[in] fUnderstandNQS

Typ: BOOL

BOOL-Flag, das steuert, ob NQS von diesem instance des Abfrageparsers unterstützt wird.

[in] fAutoWildCard

Typ: BOOL

BOOL-Flag , das steuert, ob nach jedem Wort in der Abfrage ein Platzhalterzeichen (*) angenommen werden soll (es sei denn, es folgt eine andere Interpunktion als eine Klammer).

[in] pQueryParser

Typ: IQueryParser*

Zeiger auf das Abfrageparserobjekt.

Rückgabewert

Typ: HRESULT

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

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 structuredquery.h
Verteilbare Komponente Windows Desktop Search (WDS) 3.0