Interface IWordBreaker (indexsrv.h)
Analisa o texto e identifica palavras e frases individuais. Essa interface é um componente de recurso de linguagem específico da linguagem. Ele é usado em processos em segundo plano e deve ser otimizado para taxa de transferência e uso mínimo de recursos.
Herança
A interface IWordBreaker herda da interface IUnknown . O IWordBreaker também tem estes tipos de membros:
Métodos
A interface IWordBreaker tem esses métodos.
IWordBreaker::BreakText Analisa o texto para identificar palavras e frases e fornece os resultados para os objetos IWordSink e IPhraseSink. |
IWordBreaker::ComposePhrase Sem suporte. (IWordBreaker.ComposePhrase) |
IWordBreaker::GetLicenseToUse Obtém um ponteiro para as informações de licença para essa implementação da interface IWordBreaker. |
IWordBreaker::Init Inicializa a implementação do IWordBreaker e indica o modo no qual o componente opera. |
Comentários
Quando implementar
Implemente essa interface para criar um separador de palavras personalizado para um idioma. O Windows Search chama os métodos dessa interface quando cria índices de conteúdo e executa consultas.Word componentes de disjuntor do Windows Search são executados no contexto segurança local. Eles devem ser gravados para gerenciar buffers e a pilha corretamente. Todas as cópias de cadeia de caracteres devem ter verificações explícitas para proteger contra estouros de buffer. Você sempre deve verificar o tamanho alocado do buffer e testar o tamanho dos dados em relação ao tamanho do buffer.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | indexsrv.h |
Redistribuível | Pacote de Opções do Windows NT 4.0 |