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 |