WordDelimiterTokenFilter 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.
Unterteilt Wörter in Teilwörter und führt optionale Transformationen in Teilwortgruppen durch. Dieser Tokenfilter wird mithilfe von Apache Lucene implementiert. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/WordDelimiterFilter.html
[Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.WordDelimiterTokenFilter")]
public class WordDelimiterTokenFilter : Microsoft.Azure.Search.Models.TokenFilter
[<Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.WordDelimiterTokenFilter")>]
type WordDelimiterTokenFilter = class
inherit TokenFilter
Public Class WordDelimiterTokenFilter
Inherits TokenFilter
- Vererbung
- Attribute
-
Newtonsoft.Json.JsonObjectAttribute
Konstruktoren
WordDelimiterTokenFilter() |
Initialisiert eine neue instance der WordDelimiterTokenFilter-Klasse. |
WordDelimiterTokenFilter(String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IList<String>) |
Initialisiert eine neue instance der WordDelimiterTokenFilter-Klasse. |
Eigenschaften
CatenateAll |
Ruft einen Wert ab, der angibt, ob alle Unterwortteile kategorisiert werden, oder legt diese fest. Wenn dies beispielsweise auf true festgelegt ist, wird "Azure-Search-1" zu "AzureSearch1". Der Standardwert ist "false". |
CatenateNumbers |
Ruft einen Wert ab, der angibt, ob die maximale Ausführung von Zahlenteilen kategorisiert wird, oder legt den Wert fest. Wenn dies beispielsweise auf true festgelegt ist, wird "1-2" zu "12". Der Standardwert ist "false". |
CatenateWords |
Ruft einen Wert ab, der angibt, ob die maximale Ausführung von Wortteilen kategorisiert wird, oder legt den Wert fest. Wenn dies beispielsweise auf true festgelegt ist, wird "Azure-Search" zu "AzureSearch". Der Standardwert ist "false". |
GenerateNumberParts |
Ruft einen Wert ab, der angibt, ob Zahlenunterwörter generiert werden sollen, oder legt diesen fest. Der Standardwert ist "true". |
GenerateWordParts |
Ruft einen Wert ab, der angibt, ob Teilewörter generiert werden sollen, oder legt diesen fest. Wenn festgelegt, werden Teile von Wörtern generiert. beispielsweise wird "AzureSearch" zu "Azure" "Search". Der Standardwert ist "true". |
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) |
PreserveOriginal |
Ruft einen Wert ab, der angibt, ob originale Wörter beibehalten und der Unterwortliste hinzugefügt werden, oder legt diesen fest. Der Standardwert ist "false". |
ProtectedWords |
Ruft eine Liste von Token ab, die vor Trennzeichen geschützt werden sollen, oder legt sie fest. |
SplitOnCaseChange |
Ruft einen Wert ab, der angibt, ob Wörter in caseChange aufgeteilt werden sollen, oder legt diesen fest. Wenn dies beispielsweise auf true festgelegt ist, wird "AzureSearch" zu "Azure" "Search". Der Standardwert ist "true". |
SplitOnNumerics |
Ruft einen Wert ab, der angibt, ob auf Zahlen aufgeteilt werden soll, oder legt diesen fest. Wenn dies beispielsweise auf true festgelegt ist, wird "Azure1Search" zu "Azure" "1" "Search". Der Standardwert ist "true". |
StemEnglishPossessive |
Ruft einen Wert ab, der angibt, ob die nachfolgenden "s" für jedes Unterwort entfernt werden sollen, oder legt diesen fest. Der Standardwert ist "true". |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für