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


Метод ISchemaLocalizerSupport::Localize (structuredquery.h)

Локализует ключевые слова из входной строки.

Синтаксис

HRESULT Localize(
  [in]          LPCWSTR pszGlobalString,
  [out, retval] LPWSTR  *ppszLocalString
);

Параметры

[in] pszGlobalString

Тип: LPCWSTR

Указатель на строку Юникода, завершаемую значением NULL, для локализации. Это может быть одна из двух форм: (1) набор ключевых слов, разделенных символом вертикальной строки (код юникода 007C) (например, "date modified|modified|modification date") или (2) строка формы "@some.dll,-12345". В этом примере используется идентификатор ресурса 12345 двоичного файла some.dll. Этот ресурс должен быть строкой предыдущей (1) формы.

[out, retval] ppszLocalString

Тип: LPWSTR*

Возвращает строку Юникода, завершающуюся значением NULL, которая является локализованной строкой. Вызывающее приложение должно освободить возвращаемую строку, вызвав CoTaskMemFree. Если метод не удалось выполнить, этот параметр имеет значение NULL.

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

Тип: HRESULT

Возвращает S_OK в случае успешного выполнения или S_FALSE в противном случае.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения]
Целевая платформа Windows
Header structuredquery.h
Распространяемые компоненты Windows Desktop Search (WDS) 3.0