你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

StemmerTokenFilter 类

定义

特定于语言的词干筛选。 此令牌筛选器是使用 Apache Lucene 实现的。 https://docs.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#TokenFilters

[Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.StemmerTokenFilter")]
public class StemmerTokenFilter : Microsoft.Azure.Search.Models.TokenFilter
[<Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.StemmerTokenFilter")>]
type StemmerTokenFilter = class
    inherit TokenFilter
Public Class StemmerTokenFilter
Inherits TokenFilter
继承
StemmerTokenFilter
属性
Newtonsoft.Json.JsonObjectAttribute

构造函数

StemmerTokenFilter()

初始化 StemmerTokenFilter 类的新实例。

StemmerTokenFilter(String, StemmerTokenFilterLanguage)

初始化 StemmerTokenFilter 类的新实例。

属性

Language

获取或设置要使用的语言。 可能的值包括:“arabic”、“亚美尼亚”、“basque”、“巴西”、“保加利亚”、“加泰罗尼亚”、“捷克”、“丹麦”、“荷兰”、“荷兰”、“荷兰Kp”、“english”、“lightEnglish”、“minimalEnglish”、“possessiveEnglish”、“porter2”、“lovins”、“芬兰”, 'lightFinnish', 'french', 'lightFrench', 'minimalFrench', 'galician', 'minimalGalician', 'german', 'german2', 'lightGerman', 'minimalGerman', 'greek', '印地语', '匈牙利', 'lightHungarian', '印尼', '爱尔兰', 'italian', 'lightItalian', 'sorani',拉脱维亚语', 'norwegian', 'lightNorwegian', 'minimalNorwegian', 'lightNynorsk', 'minimalNynorsk', 'portuguese', 'lightPortuguese', 'minimalPortuguese', 'portugueseRslp', '罗马尼亚', 'russian', 'lightRussian', 'spanish', 'lightSpanish', 'swedish', 'lightSwedish', 'turkish'

Name

获取或设置标记筛选器的名称。 它必须仅包含字母、数字、空格、短划线或下划线,只能以字母数字字符开头和结尾,且最多包含 128 个字符。

(继承自 TokenFilter)

方法

Validate()

验证 对象。

适用于