IStemmer 接口 (indexsrv.h)

提供用于创建特定于语言的词干分析器的方法。 词干分析器生成指定单词的折射形式。

继承

IStemmer 接口继承自 IUnknown 接口。 IStemmer 还具有以下类型的成员:

方法

IStemmer 接口具有这些方法。

 
IStemmer::GenerateWordForms

为单词生成替代窗体,并将这些窗体放入 IWordFormSink 对象中。
IStemmer::GetLicenseToUse

获取此 IStemmer 实现的许可证信息。
IStemmer::Init

初始化词干分析器。

注解

何时实现

实现此接口,为语言创建自定义词干分析器。 Windows 搜索调用此接口的方法,为生成索引时标识的单词生成折射形式。

Windows 搜索的词干分析器组件在本地安全上下文中运行。 应编写它们以正确管理缓冲区和堆栈。 所有字符串副本都必须具有显式检查,以防止缓冲区溢出。 应始终验证已分配的缓冲区大小,并对照缓冲区的大小测试数据的大小。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 indexsrv.h
可再发行组件 Windows NT 4.0 选项包