Поделиться через


Метод 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