SynonymTokenFilter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Correspond à des synonymes uniques ou à plusieurs mots dans un flux de jetons. 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/synonym/SynonymFilter.html
[Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.SynonymTokenFilter")]
public class SynonymTokenFilter : Microsoft.Azure.Search.Models.TokenFilter
[<Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.SynonymTokenFilter")>]
type SynonymTokenFilter = class
inherit TokenFilter
Public Class SynonymTokenFilter
Inherits TokenFilter
- Héritage
- Attributs
-
Newtonsoft.Json.JsonObjectAttribute
Constructeurs
SynonymTokenFilter() |
Initialise une nouvelle instance de la classe SynonymTokenFilter. |
SynonymTokenFilter(String, IList<String>, Nullable<Boolean>, Nullable<Boolean>) |
Initialise une nouvelle instance de la classe SynonymTokenFilter. |
Propriétés
Expand |
Obtient ou définit une valeur indiquant si tous les mots de la liste de synonymes (si la notation => n’est pas utilisée) sont mappés les uns aux autres. Si la valeur est true, tous les mots de la liste de synonymes (si => la notation n’est pas utilisée) sont mappés les uns aux autres. La liste suivante: incroyable, incroyable, fabuleux, étonnant est équivalent à: incroyable, incroyable, fabuleux, incroyable, incroyable => incroyable, incroyable, fabuleux, incroyable. Si la valeur est fausse, la liste suivante : incroyable, incroyable, fabuleux, incroyable sera équivalente à : incroyable, incroyable, fabuleux, incroyable => incroyable. La valeur par défaut est true. |
IgnoreCase |
Obtient ou définit une valeur indiquant s’il faut plier la casse d’entrée pour la correspondance. La valeur par défaut est false. |
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) |
Synonyms |
Obtient ou définit une liste de synonymes dans l’un des deux formats suivants : 1. incroyable, incroyable, fabuleux => étonnant - tous les termes sur le côté gauche de => symbole seront remplacés par tous les termes sur son côté droit; 2. incroyable, incroyable, fabuleux, étonnant - liste de mots équivalents séparés par des virgules. Définissez l’option expand pour changer la façon dont cette liste est interprétée. |
Méthodes
Validate() |
Validez l’objet . |
S’applique à
Azure SDK for .NET