Compartilhar via


StemmerTokenFilter Classe

Definição

Filtro de lematização específico da linguagem. Esse filtro de token é implementado usando o 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
Herança
StemmerTokenFilter
Atributos
Newtonsoft.Json.JsonObjectAttribute

Construtores

StemmerTokenFilter()

Inicializa uma nova instância da classe StemmerTokenFilter.

StemmerTokenFilter(String, StemmerTokenFilterLanguage)

Inicializa uma nova instância da classe StemmerTokenFilter.

Propriedades

Language

Obtém ou define o idioma a ser usado. Os valores possíveis incluem: 'árabe', 'armênio', 'basco', 'brasileiro', 'búlgaro', 'catalão', 'tcheco', 'dinamarquês', 'holandês', 'dutchKp', 'english', 'lightEnglish', 'minimalEnglish', 'possessiveEnglish', 'porter2', 'lovins', 'finnish', 'lightFinnish', 'french', 'lightFrench', 'minimalFrench', 'galician', 'minimalGalician', 'german', 'german2', 'lightGerman', 'minimalGerman', 'greek', 'hindi', 'húngaro', 'lightHungarian', 'indonesian', 'irish', 'italian', 'lightItalian', 'sorani', ' letão', 'norwegian', 'lightNorwegian', 'minimalNorwegian', 'lightNynorsk', 'minimalNynorsk', 'portuguese', 'lightPortuguese', 'minimalPortuguese', 'portugueseRslp', 'romeno', 'russo', 'lightRussian', 'spanish', 'lightSpanish', 'swedish', 'lightSwedish', 'turkish'

Name

Obtém ou define o nome do filtro de token. Deve conter apenas letras, números, espaços, traços ou sublinhados, pode começar e terminar apenas com caracteres alfanuméricos e está limitado a 128 caracteres.

(Herdado de TokenFilter)

Métodos

Validate()

Valide o objeto .

Aplica-se a