Metodo IQueryParserManager::InitializeOptions (structuredquery.h)
Imposta i flag per la sintassi di query naturale (NQS) e i caratteri jolly automatici per il parser di query specificato. Se il parser di query è stato creato per il SystemIndex
catalogo, questo metodo configura anche generatori di condizioni standard da usare in un secondo momento dall'oggetto parser di query per il riconoscimento di entità denominate.
Sintassi
HRESULT InitializeOptions(
[in] BOOL fUnderstandNQS,
[in] BOOL fAutoWildCard,
[in] IQueryParser *pQueryParser
);
Parametri
[in] fUnderstandNQS
Tipo: BOOL
Flag BOOL che controlla se NQS è supportato da questa istanza del parser di query.
[in] fAutoWildCard
Tipo: BOOL
Flag BOOL che controlla se un carattere jolly (*) deve essere assunto dopo ogni parola nella query (a meno che non sia seguita da punteggiatura diversa da una parentesi).
[in] pQueryParser
Tipo: IQueryParser*
Puntatore all'oggetto parser di query.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2, Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 con SP1 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | structuredquery.h |
Componente ridistribuibile | Windows Desktop Search (WDS) 3.0 |