Compartilhar via


Método ISearchQueryHelper::p ut_QueryContentLocale (searchapi.h)

Define o LCID (identificador de código de idioma) da consulta.

Sintaxe

HRESULT put_QueryContentLocale(
  [in] LCID lcid
);

Parâmetros

[in] lcid

Tipo: LCID

Define o LCID da consulta.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

O identificador de localidade tem os componentes necessários para identificar exclusivamente uma das localidades definidas pelo sistema instaladas. O LCID controla várias configurações, incluindo formato numérico, formato de data, formato de moeda, mapeamento em letras maiúsculas e minúsculas, ordenação de classificação de dicionário, tokenização e outros. Embora essas configurações ajudem o sistema operacional Windows e a API de Pesquisa do Windows a fornecer excelente suporte localizado, resultados inesperados podem ocorrer quando documentos de uma localidade são pesquisados por um sistema definido para outra localidade.

Quando o objeto IFilter processa as propriedades de texto e o conteúdo de um documento, ele relata o idioma desse documento para o indexador de conteúdo. Usando essas informações, a API de Pesquisa pode aplicar o separador de palavras apropriado e a lista de palavras de ruído.

A localidade é usada para quebra de palavras, normalização e lematização dos valores de cadeia de caracteres extraídos da cadeia de caracteres de consulta. Se esse método não for usado (portanto, a localidade de conteúdo não está definida), ISearchQueryHelper::get_QueryContentLocale retornará a localidade de entrada ativa.

Confira o exemplo de código DSearch para ver como criar uma classe para um aplicativo de console estático para consultar o Windows Search usando o assembly Microsoft.Search.Interop para ISearchQueryHelper.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 com SP1 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho searchapi.h
Redistribuível Pesquisa da Área de Trabalho do Windows (WDS) 3.0

Confira também

ISearchQueryHelper

ISearchQueryHelper::get_QueryContentLocale

Consulta do índice de maneira programática

Consultando o índice com a sintaxe do SQL da Pesquisa do Windows