Share via


SnowballTokenFilter Klasse

Definition

Ein Filter, der Wörter mithilfe eines von Snowball generierten Stemmers vorgibt. Dieser Tokenfilter wird mithilfe von Apache Lucene implementiert. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/snowball/SnowballFilter.html

[Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.SnowballTokenFilter")]
public class SnowballTokenFilter : Microsoft.Azure.Search.Models.TokenFilter
[<Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.SnowballTokenFilter")>]
type SnowballTokenFilter = class
    inherit TokenFilter
Public Class SnowballTokenFilter
Inherits TokenFilter
Vererbung
SnowballTokenFilter
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

SnowballTokenFilter()

Initialisiert eine neue instance der SnowballTokenFilter-Klasse.

SnowballTokenFilter(String, SnowballTokenFilterLanguage)

Initialisiert eine neue instance der SnowballTokenFilter-Klasse.

Eigenschaften

Language

Ruft die zu verwendende Sprache ab oder legt sie fest. Mögliche Werte sind: "armenian", "basque", "catalan", "danish", "dutch", "english", "finnish", "french", "german", "german2", "hungarian", "italian", "kp", "lovins", "norwegian", "porter", "portugiesisch", "romanian", "russian", "spanish", "swedish", "turkish"

Name

Ruft den Namen des Tokenfilters ab oder legt den Namen fest. Er darf nur Buchstaben, Ziffern, Leerzeichen, Bindestriche und Unterstriche enthalten. Er muss mit alphanumerischen Zeichen beginnen und enden und darf maximal 128 Zeichen lang sein.

(Geerbt von TokenFilter)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: