次の方法で共有


ISchemaLocalizerSupport::Localize メソッド (structuredquery.h)

入力文字列からキーワードをローカライズします。

構文

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

パラメーター

[in] pszGlobalString

種類: LPCWSTR

ローカライズする null で終わる Unicode 文字列へのポインター。 これは、(1) 縦棒文字 (Unicode 文字コード 007C) で区切られたキーワードのセット (たとえば、"date modified|modified|modification date") または (2) 形式 "@some.dll,-12345" の 2 つの形式のいずれかになります。 この例では、some.dll バイナリのリソース ID 12345 を参照しています。 そのリソースは、前の (1) 形式の文字列である必要があります。

[out, retval] ppszLocalString

種類: LPWSTR*

ローカライズされた文字列である null で終わる Unicode 文字列を返します。 呼び出し元のアプリケーションは 、CoTaskMemFree を呼び出して、返された文字列を解放する必要があります。 メソッドが成功しない場合、このパラメーターは NULL に設定されます。

戻り値

型: HRESULT

成功した場合はS_OKを返し、それ以外の場合はS_FALSE返します。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 SP1 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー structuredquery.h
再頒布可能パッケージ Windows デスクトップ検索 (WDS) 3.0