Méthode ISchemaProvider ::Localize (structuredquery.h)
Localise le schéma actuellement chargé pour un paramètre régional spécifié.
Syntaxe
HRESULT Localize(
[in] LCID lcid,
[in] ISchemaLocalizerSupport *pSchemaLocalizerSupport
);
Paramètres
[in] lcid
Type : LCID
Paramètres régionaux à localiser.
[in] pSchemaLocalizerSupport
Type : ISchemaLocalizerSupport*
Pointeur vers un objet ISchemaLocalizerSupport .
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Avant d’appeler cette méthode, le schéma chargé doit généralement être un schéma qui n’est pas localisé, tel que celui dans %SYSTEMROOT%\System32\StructuredQuerySchema.bin. Cette méthode rend le schéma chargé approprié pour l’analyse des requêtes dans les paramètres régionaux spécifiés, à l’aide de l’objet spécifié dans le paramètre pSchemaLocalizerSupport . Le schéma localisé peut ensuite être enregistré dans un fichier binaire de schéma en appelant la méthode ISchemaProvider ::SaveBinary .
La plupart des applications doivent utiliser CreateLoadedParser pour obtenir un analyseur de requête chargé avec un schéma localisé, au lieu d’utiliser explicitement cette méthode.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 avec SP1 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | structuredquery.h |
Composant redistribuable | Windows Desktop Search (WDS) 3.0 |