SynonymTokenFilter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entspricht Synonymen mit einzelnen oder mehreren Wörtern in einem Tokenstream. Dieser Tokenfilter wird mithilfe von Apache Lucene implementiert. 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
- Vererbung
- Attribute
-
Newtonsoft.Json.JsonObjectAttribute
Konstruktoren
SynonymTokenFilter() |
Initialisiert eine neue instance der SynonymTokenFilter-Klasse. |
SynonymTokenFilter(String, IList<String>, Nullable<Boolean>, Nullable<Boolean>) |
Initialisiert eine neue instance der SynonymTokenFilter-Klasse. |
Eigenschaften
Expand |
Ruft einen Wert ab, der angibt, ob alle Wörter in der Liste der Synonyme (wenn => Notation nicht verwendet wird) einander zugeordnet werden, oder legt diesen fest. Wenn true, werden alle Wörter in der Liste der Synonyme (wenn => Notation nicht verwendet wird) einander zugeordnet. Die folgende Liste: unglaublich, unglaublich, fabelhaft, erstaunlich entspricht: unglaublich, unglaublich, fabelhaft, erstaunlich => unglaublich, unglaublich, fabelhaft, unglaublich, erstaunlich. Wenn falsch, die folgende Liste: unglaublich, unglaublich, fabelhaft, erstaunlich ist gleichbedeutend mit: unglaublich, unglaublich, fabelhaft, erstaunlich => unglaublich. Der Standardwert ist "true". |
IgnoreCase |
Ruft einen Wert ab, der angibt, ob eingaben mit Groß-/Kleinschreibung für den Abgleich eingeklappt werden sollen, oder legt diesen fest. Der Standardwert ist "false". |
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) |
Synonyms |
Ruft eine Liste von Synonymen in einem von zwei Formaten ab oder legt diese fest: 1. unglaublich, unglaublich, fabelhaft => erstaunlich - alle Begriffe auf der linken Seite von => Symbol werden durch alle Begriffe auf der rechten Seite ersetzt; 2. unglaublich, unglaublich, fabelhaft, erstaunlich - kommagetrennte Liste der entsprechenden Wörter. Legen Sie die expand-Option fest, um zu ändern, wie diese Liste interpretiert wird. |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET