Partager via


StemmerOverrideTokenFilter Classe

Définition

Offre la possibilité de remplacer d’autres filtres de base de données par un suivi basé sur un dictionnaire personnalisé. Tout terme issu d’un dictionnaire sera marqué en tant que mots clés afin qu’ils ne soient pas délimités avec des générateurs de formes dérivées en bas de la chaîne. Doit être placé avant les filtres de recherche de radical. Ce filtre de jeton est implémenté à l’aide d’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
Héritage
StemmerOverrideTokenFilter
Attributs
Newtonsoft.Json.JsonObjectAttribute

Constructeurs

StemmerOverrideTokenFilter()

Initialise une nouvelle instance de la classe StemmerOverrideTokenFilter.

StemmerOverrideTokenFilter(String, IList<String>)

Initialise une nouvelle instance de la classe StemmerOverrideTokenFilter.

Propriétés

Name

Obtient ou définit le nom du filtre de jeton. Il doit contenir uniquement des lettres, des chiffres, des espaces, des tirets ou des traits de soulignement. Il doit commencer et se terminer uniquement par des caractères alphanumériques, et ne doit pas dépasser 128 caractères.

(Hérité de TokenFilter)
Rules

Obtient ou définit une liste de règles de base au format suivant : « word =&gt; stem », par exemple : « ran =&gt; exécuter ».

Méthodes

Validate()

Validez l’objet .

S’applique à