Freigeben über


ISchemaLocalizerSupport::Localize-Methode (structuredquery.h)

Lokalisiert Schlüsselwörter aus einer Eingabezeichenfolge.

Syntax

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

Parameter

[in] pszGlobalString

Typ: LPCWSTR

Zeiger auf eine zu lokalisierende Unicode-Zeichenfolge mit NULL-Termin. Es kann sich um eine von zwei Formen handeln: (1) eine Reihe von Schlüsselwörtern, die durch das vertikale Balkenzeichen getrennt sind (Unicode-Zeichencode 007C) (z. B. "Datum geändert|geändert|änderungsdatum"), oder (2) eine Zeichenfolge im Format "@some.dll,-12345". Dieses Beispiel bezieht sich auf die Ressourcen-ID 12345 der some.dll Binärdatei. Diese Ressource muss eine Zeichenfolge des vorherigen Formulars (1) sein.

[out, retval] ppszLocalString

Typ: LPWSTR*

Gibt eine mit NULL endende Unicode-Zeichenfolge zurück, bei der es sich um die lokalisierte Zeichenfolge handelt. Die aufrufende Anwendung muss die zurückgegebene Zeichenfolge durch Aufrufen von CoTaskMemFree freigeben. Wenn die Methode nicht erfolgreich ist, wird dieser Parameter auf NULL festgelegt.

Rückgabewert

Typ: HRESULT

Gibt S_OK zurück, wenn erfolgreich oder andernfalls S_FALSE.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile structuredquery.h
Verteilbare Komponente Windows Desktop Search (WDS) 3.0