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