Метод IQueryParserManager::InitializeOptions (structuredquery.h)
Задает флаги для естественного синтаксиса запросов (NQS) и автоматические подстановочные знаки для указанного средства синтаксического анализа запросов. Если средство синтаксического анализа запросов было создано для SystemIndex
каталога, этот метод также настраивает стандартные генераторы условий для последующего использования объектом средства синтаксического анализа запросов для распознавания именованных сущностей.
Синтаксис
HRESULT InitializeOptions(
[in] BOOL fUnderstandNQS,
[in] BOOL fAutoWildCard,
[in] IQueryParser *pQueryParser
);
Параметры
[in] fUnderstandNQS
Тип: BOOL
Флаг BOOL, определяющий, поддерживается ли NQS этим экземпляром средства синтаксического анализа запросов.
[in] fAutoWildCard
Тип: BOOL
Флаг BOOL, который определяет, следует ли предполагать подстановочный знак (*) после каждого слова в запросе (если за ним не следует знак препинания, отличный от круглых скобок).
[in] pQueryParser
Тип: IQueryParser*
Указатель на объект средства синтаксического анализа запросов.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения] |
Целевая платформа | Windows |
Header | structuredquery.h |
Распространяемые компоненты | Windows Desktop Search (WDS) 3.0 |