Share via


StemmerOverrideTokenFilter Clase

Definición

Proporciona la capacidad de invalidar otros filtros de lematización con lematización personalizada basada en diccionarios. Los términos con lematización del diccionario se marcarán como palabras clave para que no se lematice con lematizadores hacia abajo en la cadena. Se debe colocar antes de los filtros de lematización. Este filtro de token se implementa mediante Apache Lucene. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/StemmerOverrideFilter.html

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

Constructores

StemmerOverrideTokenFilter()

Inicializa una nueva instancia de la clase StemmerOverrideTokenFilter.

StemmerOverrideTokenFilter(String, IList<String>)

Inicializa una nueva instancia de la clase StemmerOverrideTokenFilter.

Propiedades

Name

Obtiene o establece el nombre del filtro de token. Solo puede contener letras, dígitos, espacios, guiones o guiones bajos, debe empezar y acabar con caracteres alfanuméricos y no puede superar los 128 caracteres.

(Heredado de TokenFilter)
Rules

Obtiene o establece una lista de reglas de lematización con el siguiente formato: "word =&gt; stem", por ejemplo: "ran =&gt; run".

Métodos

Validate()

Valide el objeto .

Se aplica a