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


Метод IQuerySolution::GetLexicalData (structuredquery.h)

Сообщает о строке запроса, о том, как она была помечена, а также о том, какой идентификатор кода языка (LCID) и средство разбиения по словам использовались для ее анализа.

Синтаксис

HRESULT GetLexicalData(
  [out] LPWSTR           *ppszInputString,
  [out] ITokenCollection **ppTokens,
  [out] LCID             *plcid,
  [out] IUnknown         **ppWordBreaker
);

Параметры

[out] ppszInputString

Тип: LPWSTR*

Получает строку запроса. Этот параметр может принимать значение NULL.

[out] ppTokens

Тип: ITokenCollection**

Получает указатель на объект ITokenCollection , описывающий способ токенизации запроса. Этот параметр может принимать значение NULL.

[out] plcid

Тип: LCID*

Получает LCID для средства разбиения по словам, используемого для этого запроса. Этот параметр может принимать значение NULL.

[out] ppWordBreaker

Тип: IUnknown**

Получает указатель на средство разбиения по словам, используемое для этого запроса. Этот параметр может принимать значение NULL.

Возвращаемое значение

Тип: 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