Поделиться через


Интерфейс IStemmer (indexsrv.h)

Предоставляет методы для создания парадигматического модуля для конкретного языка. Стеммер создает инфильтрированные формы указанного слова.

Наследование

Интерфейс IStemmer наследуется от интерфейса IUnknown . IStemmer также имеет следующие типы элементов:

Методы

Интерфейс IStemmer содержит следующие методы.

 
IStemmer::GenerateWordForms

Создает альтернативные формы для слова и помещает эти формы в объект IWordFormSink.
IStemmer::GetLicenseToUse

Возвращает сведения о лицензии для этой реализации IStemmer.
IStemmer::Init

Инициализирует стеммер.

Комментарии

Когда следует реализовать

Реализуйте этот интерфейс для создания пользовательского парадигматического модуля для языка. Windows Search вызывает методы этого интерфейса для создания инфильтрированных форм для слов, определенных при построении индекса.

Компоненты stemmer для Windows Search выполняются в контексте локальной безопасности. Они должны быть записаны для правильного управления буферами и стеком. Все копии строк должны иметь явные проверки для защиты от переполнения буфера. Всегда следует проверять выделенный размер буфера и проверять размер данных на соответствие размеру буфера.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header indexsrv.h
Распространяемые компоненты Пакет параметров Windows NT 4.0